./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_15-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/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_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_15-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/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_82c0f65f-8bdf-431f-917b-b615c296c2e3/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 79b24a1d7d86eb80482889a13c0517d1f5f9d33286d66b099b5dbfdfe805f8a9 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:34:06,464 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:34:06,559 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 03:34:06,572 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:34:06,572 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:34:06,596 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:34:06,596 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:34:06,596 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:34:06,597 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:34:06,597 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:34:06,597 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:34:06,597 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:34:06,597 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:34:06,598 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:34:06,598 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:34:06,598 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:34:06,598 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:34:06,598 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 03:34:06,598 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 03:34:06,598 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 03:34:06,598 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:34:06,599 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:34:06,599 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:34:06,599 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:34:06,599 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 03:34:06,599 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:34:06,599 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:34:06,599 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:34:06,599 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:34:06,599 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:34:06,599 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:34:06,600 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:34:06,600 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:34:06,600 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:34:06,600 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:34:06,600 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:34:06,600 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:34:06,600 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:34:06,600 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:34:06,600 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:34:06,601 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:34:06,601 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:34:06,601 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 03:34:06,601 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 03:34:06,601 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:34:06,601 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:34:06,601 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:34:06,601 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:34:06,601 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_82c0f65f-8bdf-431f-917b-b615c296c2e3/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 -> 79b24a1d7d86eb80482889a13c0517d1f5f9d33286d66b099b5dbfdfe805f8a9 [2024-11-28 03:34:06,939 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:34:06,950 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:34:06,954 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:34:06,955 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:34:06,955 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:34:06,957 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/recursive-simple/fibo_15-2.c [2024-11-28 03:34:10,081 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/data/606a0f6f4/c713a7e64ccc4b7baf0a945db01ea07f/FLAG5579872cc [2024-11-28 03:34:10,267 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:34:10,267 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/sv-benchmarks/c/recursive-simple/fibo_15-2.c [2024-11-28 03:34:10,274 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/data/606a0f6f4/c713a7e64ccc4b7baf0a945db01ea07f/FLAG5579872cc [2024-11-28 03:34:10,289 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/data/606a0f6f4/c713a7e64ccc4b7baf0a945db01ea07f [2024-11-28 03:34:10,291 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:34:10,293 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:34:10,294 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:34:10,294 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:34:10,301 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:34:10,302 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,305 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@23f2d808 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10, skipping insertion in model container [2024-11-28 03:34:10,305 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,319 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:34:10,502 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_82c0f65f-8bdf-431f-917b-b615c296c2e3/sv-benchmarks/c/recursive-simple/fibo_15-2.c[744,757] [2024-11-28 03:34:10,507 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:34:10,519 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:34:10,535 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_82c0f65f-8bdf-431f-917b-b615c296c2e3/sv-benchmarks/c/recursive-simple/fibo_15-2.c[744,757] [2024-11-28 03:34:10,536 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:34:10,552 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:34:10,553 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10 WrapperNode [2024-11-28 03:34:10,554 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:34:10,555 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:34:10,555 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:34:10,556 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:34:10,565 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,570 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,583 INFO L138 Inliner]: procedures = 13, calls = 10, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 20 [2024-11-28 03:34:10,583 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:34:10,584 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:34:10,584 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:34:10,584 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:34:10,591 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,591 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,592 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,600 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 03:34:10,600 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,600 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,603 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,603 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,605 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,606 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,606 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,607 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:34:10,608 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:34:10,608 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:34:10,609 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:34:10,610 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (1/1) ... [2024-11-28 03:34:10,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:34:10,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:10,645 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 03:34:10,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 03:34:10,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:34:10,678 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:34:10,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:34:10,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 03:34:10,678 INFO L130 BoogieDeclarations]: Found specification of procedure fibo [2024-11-28 03:34:10,678 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo [2024-11-28 03:34:10,735 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:34:10,737 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:34:10,865 INFO L? ?]: Removed 6 outVars from TransFormulas that were not future-live. [2024-11-28 03:34:10,866 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:34:10,877 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:34:10,878 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-28 03:34:10,878 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:34:10 BoogieIcfgContainer [2024-11-28 03:34:10,878 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:34:10,881 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:34:10,881 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:34:10,886 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:34:10,887 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:34:10" (1/3) ... [2024-11-28 03:34:10,887 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31b659bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:34:10, skipping insertion in model container [2024-11-28 03:34:10,887 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:10" (2/3) ... [2024-11-28 03:34:10,888 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31b659bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:34:10, skipping insertion in model container [2024-11-28 03:34:10,888 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:34:10" (3/3) ... [2024-11-28 03:34:10,889 INFO L128 eAbstractionObserver]: Analyzing ICFG fibo_15-2.c [2024-11-28 03:34:10,906 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:34:10,908 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG fibo_15-2.c that has 2 procedures, 20 locations, 1 initial locations, 0 loop locations, and 1 error locations. [2024-11-28 03:34:10,965 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:34:10,985 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;@1cac8909, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:34:10,985 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 03:34:10,990 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 03:34:10,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-28 03:34:10,999 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:10,999 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:34:11,000 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:11,007 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:11,007 INFO L85 PathProgramCache]: Analyzing trace with hash -1755511548, now seen corresponding path program 1 times [2024-11-28 03:34:11,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:11,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177113138] [2024-11-28 03:34:11,015 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:11,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:11,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:11,250 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 03:34:11,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:11,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177113138] [2024-11-28 03:34:11,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177113138] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:34:11,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:34:11,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:34:11,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177214449] [2024-11-28 03:34:11,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:34:11,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:34:11,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:11,279 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:34:11,280 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:34:11,282 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 03:34:11,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:11,327 INFO L93 Difference]: Finished difference Result 30 states and 36 transitions. [2024-11-28 03:34:11,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:34:11,330 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 03:34:11,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:11,337 INFO L225 Difference]: With dead ends: 30 [2024-11-28 03:34:11,337 INFO L226 Difference]: Without dead ends: 18 [2024-11-28 03:34:11,340 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 03:34:11,343 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 03:34:11,344 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 03:34:11,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2024-11-28 03:34:11,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2024-11-28 03:34:11,376 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 03:34:11,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 22 transitions. [2024-11-28 03:34:11,385 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 22 transitions. Word has length 10 [2024-11-28 03:34:11,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:11,386 INFO L471 AbstractCegarLoop]: Abstraction has 18 states and 22 transitions. [2024-11-28 03:34:11,386 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 03:34:11,386 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 22 transitions. [2024-11-28 03:34:11,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-28 03:34:11,388 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:11,388 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:34:11,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 03:34:11,389 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:11,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:11,390 INFO L85 PathProgramCache]: Analyzing trace with hash 2128459596, now seen corresponding path program 1 times [2024-11-28 03:34:11,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:11,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127722547] [2024-11-28 03:34:11,391 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:11,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:11,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:11,549 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 03:34:11,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:11,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127722547] [2024-11-28 03:34:11,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127722547] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:34:11,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:34:11,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:34:11,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407956937] [2024-11-28 03:34:11,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:34:11,555 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:34:11,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:11,556 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:34:11,556 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:34:11,556 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 03:34:11,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:11,590 INFO L93 Difference]: Finished difference Result 24 states and 29 transitions. [2024-11-28 03:34:11,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:34:11,592 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 03:34:11,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:11,593 INFO L225 Difference]: With dead ends: 24 [2024-11-28 03:34:11,593 INFO L226 Difference]: Without dead ends: 20 [2024-11-28 03:34:11,593 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 03:34:11,594 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 03:34:11,594 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 03:34:11,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2024-11-28 03:34:11,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 18. [2024-11-28 03:34:11,605 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 03:34:11,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 22 transitions. [2024-11-28 03:34:11,606 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 22 transitions. Word has length 11 [2024-11-28 03:34:11,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:11,606 INFO L471 AbstractCegarLoop]: Abstraction has 18 states and 22 transitions. [2024-11-28 03:34:11,606 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 03:34:11,608 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 22 transitions. [2024-11-28 03:34:11,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-28 03:34:11,610 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:11,610 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 03:34:11,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 03:34:11,610 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:11,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:11,611 INFO L85 PathProgramCache]: Analyzing trace with hash -42544313, now seen corresponding path program 1 times [2024-11-28 03:34:11,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:11,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459093624] [2024-11-28 03:34:11,611 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:11,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:11,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:11,853 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 03:34:11,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:11,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459093624] [2024-11-28 03:34:11,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459093624] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:11,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372996440] [2024-11-28 03:34:11,854 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:11,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:11,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:11,859 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:11,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 03:34:11,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:11,926 INFO L256 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 03:34:11,930 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:12,061 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 03:34:12,063 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:12,450 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 03:34:12,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372996440] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:12,451 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:12,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 7] total 11 [2024-11-28 03:34:12,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898570558] [2024-11-28 03:34:12,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:12,452 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 03:34:12,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:12,454 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 03:34:12,455 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:34:12,455 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 03:34:12,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:12,603 INFO L93 Difference]: Finished difference Result 35 states and 46 transitions. [2024-11-28 03:34:12,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 03:34:12,604 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 03:34:12,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:12,605 INFO L225 Difference]: With dead ends: 35 [2024-11-28 03:34:12,605 INFO L226 Difference]: Without dead ends: 20 [2024-11-28 03:34:12,605 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 03:34:12,606 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 03:34:12,607 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 03:34:12,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2024-11-28 03:34:12,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2024-11-28 03:34:12,616 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 03:34:12,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 24 transitions. [2024-11-28 03:34:12,618 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 24 transitions. Word has length 23 [2024-11-28 03:34:12,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:12,618 INFO L471 AbstractCegarLoop]: Abstraction has 20 states and 24 transitions. [2024-11-28 03:34:12,618 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 03:34:12,618 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 24 transitions. [2024-11-28 03:34:12,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-28 03:34:12,619 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:12,619 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 03:34:12,630 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 03:34:12,823 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:12,824 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:12,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:12,825 INFO L85 PathProgramCache]: Analyzing trace with hash 170813287, now seen corresponding path program 1 times [2024-11-28 03:34:12,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:12,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190330047] [2024-11-28 03:34:12,825 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:12,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:12,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:12,936 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 03:34:12,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:12,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190330047] [2024-11-28 03:34:12,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190330047] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:12,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334846130] [2024-11-28 03:34:12,936 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:12,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:12,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:12,938 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:12,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 03:34:12,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:13,002 INFO L256 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 03:34:13,003 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:13,058 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 03:34:13,058 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:13,327 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 03:34:13,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334846130] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:13,328 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:13,328 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 7] total 9 [2024-11-28 03:34:13,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755570840] [2024-11-28 03:34:13,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:13,330 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 03:34:13,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:13,331 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 03:34:13,331 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:34:13,331 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 03:34:13,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:13,452 INFO L93 Difference]: Finished difference Result 29 states and 38 transitions. [2024-11-28 03:34:13,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:34:13,452 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 03:34:13,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:13,453 INFO L225 Difference]: With dead ends: 29 [2024-11-28 03:34:13,453 INFO L226 Difference]: Without dead ends: 25 [2024-11-28 03:34:13,454 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 03:34:13,454 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 21 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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 03:34:13,455 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 03:34:13,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2024-11-28 03:34:13,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2024-11-28 03:34:13,460 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 03:34:13,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 34 transitions. [2024-11-28 03:34:13,461 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 34 transitions. Word has length 24 [2024-11-28 03:34:13,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:13,461 INFO L471 AbstractCegarLoop]: Abstraction has 25 states and 34 transitions. [2024-11-28 03:34:13,462 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 03:34:13,462 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 34 transitions. [2024-11-28 03:34:13,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-28 03:34:13,463 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:13,463 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 03:34:13,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-28 03:34:13,663 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:13,664 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:13,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:13,664 INFO L85 PathProgramCache]: Analyzing trace with hash -187634876, now seen corresponding path program 2 times [2024-11-28 03:34:13,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:13,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859517149] [2024-11-28 03:34:13,665 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:34:13,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:13,693 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:34:13,693 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:14,048 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 03:34:14,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:14,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859517149] [2024-11-28 03:34:14,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859517149] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:14,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233498874] [2024-11-28 03:34:14,050 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:34:14,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:14,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:14,054 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:14,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 03:34:14,118 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:34:14,118 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:14,119 INFO L256 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 03:34:14,123 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:14,274 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 03:34:14,274 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:14,818 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 03:34:14,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233498874] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:14,819 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:14,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 9] total 20 [2024-11-28 03:34:14,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749797628] [2024-11-28 03:34:14,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:14,822 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 03:34:14,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:14,823 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 03:34:14,824 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:34:14,824 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 03:34:15,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:15,246 INFO L93 Difference]: Finished difference Result 46 states and 83 transitions. [2024-11-28 03:34:15,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 03:34:15,246 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 03:34:15,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:15,248 INFO L225 Difference]: With dead ends: 46 [2024-11-28 03:34:15,248 INFO L226 Difference]: Without dead ends: 42 [2024-11-28 03:34:15,249 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 03:34:15,250 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 25 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:15,250 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 95 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:34:15,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2024-11-28 03:34:15,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 30. [2024-11-28 03:34:15,260 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 03:34:15,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 46 transitions. [2024-11-28 03:34:15,261 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 46 transitions. Word has length 37 [2024-11-28 03:34:15,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:15,261 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 46 transitions. [2024-11-28 03:34:15,262 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 03:34:15,262 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 46 transitions. [2024-11-28 03:34:15,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-28 03:34:15,264 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:15,264 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 03:34:15,274 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 03:34:15,468 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:15,469 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:15,469 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:15,469 INFO L85 PathProgramCache]: Analyzing trace with hash 710953508, now seen corresponding path program 3 times [2024-11-28 03:34:15,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:15,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007685427] [2024-11-28 03:34:15,469 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:34:15,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:15,494 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-28 03:34:15,494 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:15,628 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 03:34:15,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:15,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007685427] [2024-11-28 03:34:15,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007685427] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:15,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726373489] [2024-11-28 03:34:15,629 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:34:15,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:15,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:15,631 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:15,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 03:34:15,723 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-28 03:34:15,723 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:15,724 INFO L256 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 03:34:15,726 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:15,793 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 03:34:15,793 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:16,395 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 03:34:16,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726373489] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:16,396 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:16,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 13 [2024-11-28 03:34:16,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961450823] [2024-11-28 03:34:16,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:16,397 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 03:34:16,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:16,398 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 03:34:16,398 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2024-11-28 03:34:16,398 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 03:34:16,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:16,534 INFO L93 Difference]: Finished difference Result 62 states and 110 transitions. [2024-11-28 03:34:16,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:34:16,534 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 03:34:16,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:16,536 INFO L225 Difference]: With dead ends: 62 [2024-11-28 03:34:16,536 INFO L226 Difference]: Without dead ends: 35 [2024-11-28 03:34:16,537 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 03:34:16,537 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 03:34:16,538 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 03:34:16,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2024-11-28 03:34:16,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 32. [2024-11-28 03:34:16,545 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 03:34:16,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 46 transitions. [2024-11-28 03:34:16,546 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 46 transitions. Word has length 90 [2024-11-28 03:34:16,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:16,547 INFO L471 AbstractCegarLoop]: Abstraction has 32 states and 46 transitions. [2024-11-28 03:34:16,547 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 03:34:16,547 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 46 transitions. [2024-11-28 03:34:16,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-28 03:34:16,549 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:16,549 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 03:34:16,558 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-28 03:34:16,749 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-28 03:34:16,750 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:16,750 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:16,751 INFO L85 PathProgramCache]: Analyzing trace with hash -2015531204, now seen corresponding path program 4 times [2024-11-28 03:34:16,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:16,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664538339] [2024-11-28 03:34:16,751 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:34:16,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:16,778 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:34:16,778 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:17,041 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 03:34:17,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:17,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664538339] [2024-11-28 03:34:17,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664538339] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:17,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530208951] [2024-11-28 03:34:17,042 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:34:17,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:17,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:17,043 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:17,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 03:34:17,112 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:34:17,113 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:17,117 INFO L256 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 03:34:17,119 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:17,212 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 03:34:17,212 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:17,902 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 03:34:17,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530208951] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:17,902 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:17,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 11] total 17 [2024-11-28 03:34:17,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853660776] [2024-11-28 03:34:17,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:17,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 03:34:17,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:17,904 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 03:34:17,905 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:34:17,905 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 03:34:18,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:18,175 INFO L93 Difference]: Finished difference Result 81 states and 135 transitions. [2024-11-28 03:34:18,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 03:34:18,175 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 03:34:18,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:18,177 INFO L225 Difference]: With dead ends: 81 [2024-11-28 03:34:18,178 INFO L226 Difference]: Without dead ends: 77 [2024-11-28 03:34:18,178 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 03:34:18,179 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 84 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:18,179 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 70 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:34:18,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2024-11-28 03:34:18,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 64. [2024-11-28 03:34:18,196 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 03:34:18,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 97 transitions. [2024-11-28 03:34:18,202 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 97 transitions. Word has length 65 [2024-11-28 03:34:18,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:18,203 INFO L471 AbstractCegarLoop]: Abstraction has 64 states and 97 transitions. [2024-11-28 03:34:18,203 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 03:34:18,205 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 97 transitions. [2024-11-28 03:34:18,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-11-28 03:34:18,215 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:18,215 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 03:34:18,226 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 03:34:18,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-28 03:34:18,416 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:18,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:18,416 INFO L85 PathProgramCache]: Analyzing trace with hash 2001495241, now seen corresponding path program 5 times [2024-11-28 03:34:18,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:18,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288665018] [2024-11-28 03:34:18,417 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:34:18,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:18,485 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-11-28 03:34:18,485 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:18,836 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 03:34:18,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:18,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288665018] [2024-11-28 03:34:18,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288665018] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:18,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833433746] [2024-11-28 03:34:18,836 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:34:18,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:18,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:18,839 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:18,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 03:34:18,950 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-11-28 03:34:18,950 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:18,952 INFO L256 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 03:34:18,959 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:19,099 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 03:34:19,100 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:21,058 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 03:34:21,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833433746] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:21,059 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:21,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 12] total 20 [2024-11-28 03:34:21,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951789632] [2024-11-28 03:34:21,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:21,060 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 03:34:21,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:21,061 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 03:34:21,062 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:34:21,062 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 03:34:21,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:21,343 INFO L93 Difference]: Finished difference Result 188 states and 375 transitions. [2024-11-28 03:34:21,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:34:21,344 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 03:34:21,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:21,347 INFO L225 Difference]: With dead ends: 188 [2024-11-28 03:34:21,348 INFO L226 Difference]: Without dead ends: 129 [2024-11-28 03:34:21,350 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 610 GetRequests, 582 SyntacticMatches, 6 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=160, Invalid=392, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:34:21,350 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 22 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:21,351 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 119 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:34:21,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2024-11-28 03:34:21,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 111. [2024-11-28 03:34:21,377 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 03:34:21,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 184 transitions. [2024-11-28 03:34:21,380 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 184 transitions. Word has length 297 [2024-11-28 03:34:21,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:21,380 INFO L471 AbstractCegarLoop]: Abstraction has 111 states and 184 transitions. [2024-11-28 03:34:21,381 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 03:34:21,381 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 184 transitions. [2024-11-28 03:34:21,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-11-28 03:34:21,388 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:21,388 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 03:34:21,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-28 03:34:21,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:21,593 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:21,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:21,593 INFO L85 PathProgramCache]: Analyzing trace with hash 936308275, now seen corresponding path program 6 times [2024-11-28 03:34:21,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:21,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498024630] [2024-11-28 03:34:21,594 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:34:21,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:21,633 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-28 03:34:21,634 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:21,773 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 03:34:21,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:21,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498024630] [2024-11-28 03:34:21,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498024630] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:21,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47827215] [2024-11-28 03:34:21,775 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:34:21,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:21,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:21,777 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:21,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 03:34:21,909 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-28 03:34:21,909 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:21,910 INFO L256 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 03:34:21,919 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:21,990 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 03:34:21,990 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:23,252 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 03:34:23,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47827215] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:23,252 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:23,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 11 [2024-11-28 03:34:23,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984209959] [2024-11-28 03:34:23,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:23,254 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 03:34:23,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:23,254 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 03:34:23,255 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:34:23,255 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 03:34:23,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:23,346 INFO L93 Difference]: Finished difference Result 208 states and 389 transitions. [2024-11-28 03:34:23,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:34:23,347 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 03:34:23,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:23,350 INFO L225 Difference]: With dead ends: 208 [2024-11-28 03:34:23,350 INFO L226 Difference]: Without dead ends: 101 [2024-11-28 03:34:23,352 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 03:34:23,353 INFO L435 NwaCegarLoop]: 14 mSDtfsCounter, 12 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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 03:34:23,353 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 03:34:23,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2024-11-28 03:34:23,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2024-11-28 03:34:23,372 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 03:34:23,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 156 transitions. [2024-11-28 03:34:23,374 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 156 transitions. Word has length 411 [2024-11-28 03:34:23,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:23,375 INFO L471 AbstractCegarLoop]: Abstraction has 101 states and 156 transitions. [2024-11-28 03:34:23,375 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 03:34:23,375 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 156 transitions. [2024-11-28 03:34:23,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2024-11-28 03:34:23,379 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:23,379 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 03:34:23,389 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 03:34:23,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:23,580 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:23,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:23,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1842983191, now seen corresponding path program 7 times [2024-11-28 03:34:23,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:23,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103625259] [2024-11-28 03:34:23,581 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:34:23,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:23,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:24,100 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 03:34:24,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:24,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103625259] [2024-11-28 03:34:24,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103625259] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:24,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579412171] [2024-11-28 03:34:24,101 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:34:24,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:24,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:24,103 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:24,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 03:34:24,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:24,265 INFO L256 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 03:34:24,271 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:24,357 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 03:34:24,358 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:26,133 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 03:34:26,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579412171] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:26,133 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:26,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 15] total 17 [2024-11-28 03:34:26,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601413285] [2024-11-28 03:34:26,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:26,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 03:34:26,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:26,135 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 03:34:26,136 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:34:26,136 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 03:34:26,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:26,303 INFO L93 Difference]: Finished difference Result 149 states and 297 transitions. [2024-11-28 03:34:26,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 03:34:26,304 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 03:34:26,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:26,310 INFO L225 Difference]: With dead ends: 149 [2024-11-28 03:34:26,311 INFO L226 Difference]: Without dead ends: 145 [2024-11-28 03:34:26,312 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 03:34:26,313 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 39 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:26,314 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 86 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:34:26,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2024-11-28 03:34:26,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 106. [2024-11-28 03:34:26,372 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 03:34:26,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 170 transitions. [2024-11-28 03:34:26,375 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 170 transitions. Word has length 269 [2024-11-28 03:34:26,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:26,375 INFO L471 AbstractCegarLoop]: Abstraction has 106 states and 170 transitions. [2024-11-28 03:34:26,376 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 03:34:26,376 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 170 transitions. [2024-11-28 03:34:26,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 406 [2024-11-28 03:34:26,387 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:26,388 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 03:34:26,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-28 03:34:26,591 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:26,592 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:26,592 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:26,593 INFO L85 PathProgramCache]: Analyzing trace with hash -314665783, now seen corresponding path program 8 times [2024-11-28 03:34:26,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:26,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465550949] [2024-11-28 03:34:26,593 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:34:26,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:26,656 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:34:26,657 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:27,405 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 03:34:27,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:27,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465550949] [2024-11-28 03:34:27,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465550949] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:27,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730822161] [2024-11-28 03:34:27,406 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:34:27,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:27,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:27,409 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:27,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 03:34:27,643 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:34:27,643 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:27,646 INFO L256 TraceCheckSpWp]: Trace formula consists of 919 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 03:34:27,652 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:27,769 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 03:34:27,769 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:30,379 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 03:34:30,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730822161] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:30,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:30,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 17] total 19 [2024-11-28 03:34:30,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604149579] [2024-11-28 03:34:30,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:30,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 03:34:30,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:30,384 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 03:34:30,385 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:34:30,385 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 03:34:30,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:30,601 INFO L93 Difference]: Finished difference Result 161 states and 347 transitions. [2024-11-28 03:34:30,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 03:34:30,602 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 03:34:30,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:30,606 INFO L225 Difference]: With dead ends: 161 [2024-11-28 03:34:30,606 INFO L226 Difference]: Without dead ends: 157 [2024-11-28 03:34:30,607 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 03:34:30,607 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 45 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:30,608 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 94 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:34:30,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2024-11-28 03:34:30,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 111. [2024-11-28 03:34:30,653 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 03:34:30,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 186 transitions. [2024-11-28 03:34:30,656 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 186 transitions. Word has length 405 [2024-11-28 03:34:30,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:30,659 INFO L471 AbstractCegarLoop]: Abstraction has 111 states and 186 transitions. [2024-11-28 03:34:30,659 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 03:34:30,659 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 186 transitions. [2024-11-28 03:34:30,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 730 [2024-11-28 03:34:30,667 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:30,668 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 03:34:30,678 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-28 03:34:30,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:30,872 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:30,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:30,872 INFO L85 PathProgramCache]: Analyzing trace with hash -1652776311, now seen corresponding path program 9 times [2024-11-28 03:34:30,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:30,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442363148] [2024-11-28 03:34:30,873 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:34:30,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:30,914 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-28 03:34:30,914 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:31,080 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 03:34:31,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:31,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442363148] [2024-11-28 03:34:31,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442363148] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:31,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202692950] [2024-11-28 03:34:31,081 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:34:31,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:31,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:31,084 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:31,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 03:34:31,273 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-28 03:34:31,273 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:31,274 INFO L256 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 03:34:31,283 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:31,357 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 03:34:31,358 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:33,879 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 03:34:33,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202692950] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:33,880 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:33,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 11] total 16 [2024-11-28 03:34:33,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918756076] [2024-11-28 03:34:33,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:33,884 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 03:34:33,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:33,885 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 03:34:33,885 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2024-11-28 03:34:33,885 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 03:34:34,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:34,114 INFO L93 Difference]: Finished difference Result 216 states and 401 transitions. [2024-11-28 03:34:34,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 03:34:34,115 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 03:34:34,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:34,117 INFO L225 Difference]: With dead ends: 216 [2024-11-28 03:34:34,117 INFO L226 Difference]: Without dead ends: 110 [2024-11-28 03:34:34,119 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 03:34:34,119 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 03:34:34,119 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 03:34:34,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-11-28 03:34:34,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 105. [2024-11-28 03:34:34,132 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 03:34:34,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 162 transitions. [2024-11-28 03:34:34,134 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 162 transitions. Word has length 729 [2024-11-28 03:34:34,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:34,135 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 162 transitions. [2024-11-28 03:34:34,135 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 03:34:34,135 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 162 transitions. [2024-11-28 03:34:34,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 570 [2024-11-28 03:34:34,139 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:34,140 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 03:34:34,149 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-28 03:34:34,340 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:34,340 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:34,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:34,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1322798379, now seen corresponding path program 10 times [2024-11-28 03:34:34,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:34,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941907689] [2024-11-28 03:34:34,341 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:34:34,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:34,439 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:34:34,439 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:35,467 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 03:34:35,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:35,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941907689] [2024-11-28 03:34:35,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941907689] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:35,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555962068] [2024-11-28 03:34:35,468 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:34:35,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:35,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:35,471 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:35,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 03:34:35,723 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:34:35,724 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:35,728 INFO L256 TraceCheckSpWp]: Trace formula consists of 1010 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-28 03:34:35,737 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:35,926 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 03:34:35,926 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:40,881 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 03:34:40,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555962068] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:40,882 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:40,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 27] total 32 [2024-11-28 03:34:40,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667178184] [2024-11-28 03:34:40,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:40,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-28 03:34:40,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:40,884 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-28 03:34:40,884 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=823, Unknown=0, NotChecked=0, Total=992 [2024-11-28 03:34:40,885 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 03:34:41,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:41,609 INFO L93 Difference]: Finished difference Result 212 states and 399 transitions. [2024-11-28 03:34:41,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-28 03:34:41,610 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 03:34:41,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:41,612 INFO L225 Difference]: With dead ends: 212 [2024-11-28 03:34:41,612 INFO L226 Difference]: Without dead ends: 112 [2024-11-28 03:34:41,615 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 03:34:41,616 INFO L435 NwaCegarLoop]: 33 mSDtfsCounter, 185 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:41,616 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 181 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:34:41,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2024-11-28 03:34:41,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 95. [2024-11-28 03:34:41,627 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 03:34:41,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 131 transitions. [2024-11-28 03:34:41,628 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 131 transitions. Word has length 569 [2024-11-28 03:34:41,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:41,629 INFO L471 AbstractCegarLoop]: Abstraction has 95 states and 131 transitions. [2024-11-28 03:34:41,629 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 03:34:41,629 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 131 transitions. [2024-11-28 03:34:41,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 570 [2024-11-28 03:34:41,633 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:41,633 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 03:34:41,643 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-28 03:34:41,837 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-28 03:34:41,838 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:41,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:41,838 INFO L85 PathProgramCache]: Analyzing trace with hash -1550468663, now seen corresponding path program 11 times [2024-11-28 03:34:41,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:41,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798809500] [2024-11-28 03:34:41,838 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:34:41,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:42,046 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 74 check-sat command(s) [2024-11-28 03:34:42,046 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:43,348 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 03:34:43,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:43,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798809500] [2024-11-28 03:34:43,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798809500] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:43,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407112476] [2024-11-28 03:34:43,350 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:34:43,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:43,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:43,352 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:43,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 03:34:43,844 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 74 check-sat command(s) [2024-11-28 03:34:43,844 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:43,849 INFO L256 TraceCheckSpWp]: Trace formula consists of 1175 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 03:34:43,863 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:44,031 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 03:34:44,031 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:48,859 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 03:34:48,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407112476] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:48,860 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:48,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 29] total 33 [2024-11-28 03:34:48,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925464929] [2024-11-28 03:34:48,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:48,861 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-28 03:34:48,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:48,862 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-28 03:34:48,863 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=858, Unknown=0, NotChecked=0, Total=1056 [2024-11-28 03:34:48,863 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 03:34:49,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:49,730 INFO L93 Difference]: Finished difference Result 245 states and 403 transitions. [2024-11-28 03:34:49,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-28 03:34:49,731 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 03:34:49,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:49,735 INFO L225 Difference]: With dead ends: 245 [2024-11-28 03:34:49,735 INFO L226 Difference]: Without dead ends: 138 [2024-11-28 03:34:49,738 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 03:34:49,738 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 184 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:49,739 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 214 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:34:49,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2024-11-28 03:34:49,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 109. [2024-11-28 03:34:49,752 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 03:34:49,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 153 transitions. [2024-11-28 03:34:49,753 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 153 transitions. Word has length 569 [2024-11-28 03:34:49,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:49,754 INFO L471 AbstractCegarLoop]: Abstraction has 109 states and 153 transitions. [2024-11-28 03:34:49,755 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 03:34:49,755 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 153 transitions. [2024-11-28 03:34:49,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-11-28 03:34:49,757 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:49,758 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 03:34:49,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-28 03:34:49,961 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:49,962 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:49,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:49,962 INFO L85 PathProgramCache]: Analyzing trace with hash 883862327, now seen corresponding path program 12 times [2024-11-28 03:34:49,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:49,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131311240] [2024-11-28 03:34:49,962 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:34:49,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:50,019 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2024-11-28 03:34:50,020 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:50,574 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 03:34:50,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:50,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131311240] [2024-11-28 03:34:50,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131311240] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:50,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349179884] [2024-11-28 03:34:50,576 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:34:50,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:50,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:50,578 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:50,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 03:34:50,880 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2024-11-28 03:34:50,880 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:50,883 INFO L256 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 03:34:50,888 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:50,991 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 03:34:50,991 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:53,492 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 03:34:53,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349179884] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:53,492 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:53,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 11, 17] total 27 [2024-11-28 03:34:53,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072026055] [2024-11-28 03:34:53,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:53,494 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 03:34:53,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:53,494 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 03:34:53,495 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2024-11-28 03:34:53,495 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 03:34:54,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:54,105 INFO L93 Difference]: Finished difference Result 136 states and 188 transitions. [2024-11-28 03:34:54,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-28 03:34:54,105 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 03:34:54,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:54,108 INFO L225 Difference]: With dead ends: 136 [2024-11-28 03:34:54,108 INFO L226 Difference]: Without dead ends: 132 [2024-11-28 03:34:54,109 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 03:34:54,110 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 03:34:54,110 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 03:34:54,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2024-11-28 03:34:54,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 112. [2024-11-28 03:34:54,122 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 03:34:54,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 160 transitions. [2024-11-28 03:34:54,124 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 160 transitions. Word has length 460 [2024-11-28 03:34:54,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:54,125 INFO L471 AbstractCegarLoop]: Abstraction has 112 states and 160 transitions. [2024-11-28 03:34:54,125 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 03:34:54,125 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 160 transitions. [2024-11-28 03:34:54,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1033 [2024-11-28 03:34:54,134 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:54,134 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 03:34:54,145 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-28 03:34:54,335 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:54,335 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:54,335 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:54,336 INFO L85 PathProgramCache]: Analyzing trace with hash 734454185, now seen corresponding path program 13 times [2024-11-28 03:34:54,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:54,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782275759] [2024-11-28 03:34:54,336 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:34:54,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:54,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:56,478 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 03:34:56,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:56,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782275759] [2024-11-28 03:34:56,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782275759] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:56,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525384870] [2024-11-28 03:34:56,478 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:34:56,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:56,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:56,481 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:56,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 03:34:57,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:57,011 INFO L256 TraceCheckSpWp]: Trace formula consists of 2311 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-28 03:34:57,045 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:57,201 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 03:34:57,202 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:35:02,904 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 03:35:02,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525384870] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:35:02,904 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:35:02,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 21] total 23 [2024-11-28 03:35:02,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64695361] [2024-11-28 03:35:02,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:35:02,906 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 03:35:02,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:35:02,906 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 03:35:02,907 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2024-11-28 03:35:02,907 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 03:35:03,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:35:03,088 INFO L93 Difference]: Finished difference Result 121 states and 179 transitions. [2024-11-28 03:35:03,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:35:03,088 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 03:35:03,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:35:03,092 INFO L225 Difference]: With dead ends: 121 [2024-11-28 03:35:03,092 INFO L226 Difference]: Without dead ends: 117 [2024-11-28 03:35:03,093 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 03:35:03,093 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 33 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:35:03,094 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 108 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:35:03,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2024-11-28 03:35:03,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117. [2024-11-28 03:35:03,106 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 03:35:03,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 175 transitions. [2024-11-28 03:35:03,108 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 175 transitions. Word has length 1032 [2024-11-28 03:35:03,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:35:03,109 INFO L471 AbstractCegarLoop]: Abstraction has 117 states and 175 transitions. [2024-11-28 03:35:03,110 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 03:35:03,110 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 175 transitions. [2024-11-28 03:35:03,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2041 [2024-11-28 03:35:03,139 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:35:03,140 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 03:35:03,152 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-28 03:35:03,340 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-28 03:35:03,340 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:35:03,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:35:03,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1993218709, now seen corresponding path program 14 times [2024-11-28 03:35:03,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:35:03,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201608069] [2024-11-28 03:35:03,342 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:35:03,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:35:03,910 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:35:03,911 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:35:08,414 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 03:35:08,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:35:08,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201608069] [2024-11-28 03:35:08,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201608069] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:35:08,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872525461] [2024-11-28 03:35:08,415 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:35:08,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:35:08,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:35:08,417 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:35:08,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 03:35:09,279 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:35:09,279 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:35:09,292 INFO L256 TraceCheckSpWp]: Trace formula consists of 4549 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-28 03:35:09,317 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:35:09,483 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 03:35:09,483 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:35:20,054 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 03:35:20,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872525461] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:35:20,054 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:35:20,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 23] total 25 [2024-11-28 03:35:20,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020015083] [2024-11-28 03:35:20,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:35:20,057 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-28 03:35:20,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:35:20,058 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-28 03:35:20,058 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=442, Unknown=0, NotChecked=0, Total=600 [2024-11-28 03:35:20,058 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 03:35:20,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:35:20,376 INFO L93 Difference]: Finished difference Result 126 states and 196 transitions. [2024-11-28 03:35:20,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:35:20,377 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 03:35:20,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:35:20,383 INFO L225 Difference]: With dead ends: 126 [2024-11-28 03:35:20,383 INFO L226 Difference]: Without dead ends: 122 [2024-11-28 03:35:20,384 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4110 GetRequests, 4068 SyntacticMatches, 10 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=356, Invalid=766, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 03:35:20,385 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, 123 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.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:35:20,385 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 111 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:35:20,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2024-11-28 03:35:20,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 122. [2024-11-28 03:35:20,399 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 03:35:20,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 192 transitions. [2024-11-28 03:35:20,402 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 192 transitions. Word has length 2040 [2024-11-28 03:35:20,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:35:20,405 INFO L471 AbstractCegarLoop]: Abstraction has 122 states and 192 transitions. [2024-11-28 03:35:20,405 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 03:35:20,405 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 192 transitions. [2024-11-28 03:35:20,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3103 [2024-11-28 03:35:20,468 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:35:20,469 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 03:35:20,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-28 03:35:20,669 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-28 03:35:20,669 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:35:20,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:35:20,671 INFO L85 PathProgramCache]: Analyzing trace with hash -162135151, now seen corresponding path program 15 times [2024-11-28 03:35:20,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:35:20,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76712472] [2024-11-28 03:35:20,672 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:35:20,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:35:20,773 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2024-11-28 03:35:20,773 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:35:21,490 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 03:35:21,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:35:21,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76712472] [2024-11-28 03:35:21,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76712472] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:35:21,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98039716] [2024-11-28 03:35:21,491 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:35:21,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:35:21,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:35:21,493 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:35:21,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 03:35:22,199 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2024-11-28 03:35:22,200 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:35:22,206 INFO L256 TraceCheckSpWp]: Trace formula consists of 870 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-28 03:35:22,237 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:35:22,455 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 03:35:22,455 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:35:37,585 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 03:35:37,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98039716] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:35:37,585 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:35:37,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 25] total 27 [2024-11-28 03:35:37,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743188927] [2024-11-28 03:35:37,586 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:35:37,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 03:35:37,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:35:37,588 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 03:35:37,588 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=518, Unknown=0, NotChecked=0, Total=702 [2024-11-28 03:35:37,588 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 03:35:37,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:35:37,827 INFO L93 Difference]: Finished difference Result 131 states and 215 transitions. [2024-11-28 03:35:37,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 03:35:37,828 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 03:35:37,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:35:37,836 INFO L225 Difference]: With dead ends: 131 [2024-11-28 03:35:37,836 INFO L226 Difference]: Without dead ends: 127 [2024-11-28 03:35:37,837 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6237 GetRequests, 6191 SyntacticMatches, 11 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=424, Invalid=908, Unknown=0, NotChecked=0, Total=1332 [2024-11-28 03:35:37,837 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 63 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:35:37,837 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 121 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:35:37,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-11-28 03:35:37,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2024-11-28 03:35:37,852 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 03:35:37,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 211 transitions. [2024-11-28 03:35:37,853 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 211 transitions. Word has length 3102 [2024-11-28 03:35:37,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:35:37,858 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 211 transitions. [2024-11-28 03:35:37,858 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 03:35:37,858 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 211 transitions. [2024-11-28 03:35:38,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4928 [2024-11-28 03:35:38,160 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:35:38,161 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 03:35:38,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-28 03:35:38,365 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 03:35:38,366 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:35:38,368 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:35:38,368 INFO L85 PathProgramCache]: Analyzing trace with hash -672970389, now seen corresponding path program 16 times [2024-11-28 03:35:38,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:35:38,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022275180] [2024-11-28 03:35:38,369 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:35:38,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:35:39,819 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:35:39,819 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:36:05,140 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 03:36:05,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:36:05,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022275180] [2024-11-28 03:36:05,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022275180] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:36:05,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284068176] [2024-11-28 03:36:05,141 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:36:05,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:36:05,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:36:05,143 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:36:05,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 03:36:06,724 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:36:06,724 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:36:06,754 INFO L256 TraceCheckSpWp]: Trace formula consists of 8766 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-28 03:36:06,793 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:36:07,181 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 03:36:07,181 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:36:34,593 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 03:36:34,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284068176] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:36:34,593 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:36:34,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 39] total 41 [2024-11-28 03:36:34,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817795559] [2024-11-28 03:36:34,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:36:34,597 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-28 03:36:34,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:36:34,598 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-28 03:36:34,599 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1381, Unknown=0, NotChecked=0, Total=1640 [2024-11-28 03:36:34,599 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 03:36:35,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:36:35,650 INFO L93 Difference]: Finished difference Result 315 states and 701 transitions. [2024-11-28 03:36:35,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-28 03:36:35,651 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 03:36:35,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:36:35,656 INFO L225 Difference]: With dead ends: 315 [2024-11-28 03:36:35,656 INFO L226 Difference]: Without dead ends: 193 [2024-11-28 03:36:35,660 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 03:36:35,661 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 539 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 429 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 539 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 429 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:36:35,661 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [539 Valid, 270 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [429 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 03:36:35,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2024-11-28 03:36:35,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 151. [2024-11-28 03:36:35,681 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 03:36:35,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 238 transitions. [2024-11-28 03:36:35,683 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 238 transitions. Word has length 4927 [2024-11-28 03:36:35,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:36:35,684 INFO L471 AbstractCegarLoop]: Abstraction has 151 states and 238 transitions. [2024-11-28 03:36:35,684 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 03:36:35,684 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 238 transitions. [2024-11-28 03:36:35,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4206 [2024-11-28 03:36:35,778 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:36:35,779 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 03:36:35,802 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-28 03:36:35,979 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:36:35,980 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:36:35,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:36:35,981 INFO L85 PathProgramCache]: Analyzing trace with hash -591561572, now seen corresponding path program 17 times [2024-11-28 03:36:35,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:36:35,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175855452] [2024-11-28 03:36:35,981 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:36:35,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:36:36,851 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 210 check-sat command(s) [2024-11-28 03:36:36,851 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:36:42,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 03:36:42,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:36:42,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175855452] [2024-11-28 03:36:42,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175855452] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:36:42,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678668678] [2024-11-28 03:36:42,791 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:36:42,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:36:42,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:36:42,793 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:36:42,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 03:36:45,165 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 210 check-sat command(s) [2024-11-28 03:36:45,165 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:36:45,180 INFO L256 TraceCheckSpWp]: Trace formula consists of 3720 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-28 03:36:45,208 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:36:45,486 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 03:36:45,486 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:37:07,561 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 03:37:07,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678668678] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:37:07,562 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:37:07,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 21, 35] total 42 [2024-11-28 03:37:07,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395600940] [2024-11-28 03:37:07,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:37:07,565 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-28 03:37:07,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:37:07,566 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-28 03:37:07,566 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1371, Unknown=0, NotChecked=0, Total=1722 [2024-11-28 03:37:07,567 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 03:37:08,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:37:08,274 INFO L93 Difference]: Finished difference Result 324 states and 551 transitions. [2024-11-28 03:37:08,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-28 03:37:08,275 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 03:37:08,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:37:08,282 INFO L225 Difference]: With dead ends: 324 [2024-11-28 03:37:08,282 INFO L226 Difference]: Without dead ends: 178 [2024-11-28 03:37:08,284 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8466 GetRequests, 8388 SyntacticMatches, 17 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1461 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=970, Invalid=2936, Unknown=0, NotChecked=0, Total=3906 [2024-11-28 03:37:08,285 INFO L435 NwaCegarLoop]: 55 mSDtfsCounter, 125 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 738 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 738 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:37:08,286 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 307 Invalid, 865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 738 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:37:08,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-11-28 03:37:08,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 132. [2024-11-28 03:37:08,310 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 03:37:08,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 210 transitions. [2024-11-28 03:37:08,312 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 210 transitions. Word has length 4205 [2024-11-28 03:37:08,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:37:08,314 INFO L471 AbstractCegarLoop]: Abstraction has 132 states and 210 transitions. [2024-11-28 03:37:08,314 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 03:37:08,315 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 210 transitions. [2024-11-28 03:37:08,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4097 [2024-11-28 03:37:08,421 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:37:08,421 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 03:37:08,439 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-28 03:37:08,622 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2024-11-28 03:37:08,622 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:37:08,623 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:37:08,623 INFO L85 PathProgramCache]: Analyzing trace with hash -955673318, now seen corresponding path program 18 times [2024-11-28 03:37:08,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:37:08,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914046339] [2024-11-28 03:37:08,624 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:37:08,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:37:08,862 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 74 check-sat command(s) [2024-11-28 03:37:08,863 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:37:09,875 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 03:37:09,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:37:09,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914046339] [2024-11-28 03:37:09,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914046339] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:37:09,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70520003] [2024-11-28 03:37:09,875 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:37:09,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:37:09,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:37:09,877 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:37:09,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 03:37:11,087 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 74 check-sat command(s) [2024-11-28 03:37:11,087 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:37:11,094 INFO L256 TraceCheckSpWp]: Trace formula consists of 1398 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-28 03:37:11,116 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:37:11,309 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 03:37:11,309 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:37:29,771 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 03:37:29,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70520003] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:37:29,771 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:37:29,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 25] total 27 [2024-11-28 03:37:29,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462804114] [2024-11-28 03:37:29,772 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:37:29,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 03:37:29,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:37:29,776 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 03:37:29,777 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=518, Unknown=0, NotChecked=0, Total=702 [2024-11-28 03:37:29,777 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 03:37:30,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:37:30,075 INFO L93 Difference]: Finished difference Result 144 states and 245 transitions. [2024-11-28 03:37:30,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 03:37:30,076 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 03:37:30,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:37:30,083 INFO L225 Difference]: With dead ends: 144 [2024-11-28 03:37:30,083 INFO L226 Difference]: Without dead ends: 140 [2024-11-28 03:37:30,084 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 03:37:30,085 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 136 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:37:30,085 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 131 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:37:30,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2024-11-28 03:37:30,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 137. [2024-11-28 03:37:30,107 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 03:37:30,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 229 transitions. [2024-11-28 03:37:30,109 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 229 transitions. Word has length 4096 [2024-11-28 03:37:30,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:37:30,115 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 229 transitions. [2024-11-28 03:37:30,115 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 03:37:30,115 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 229 transitions. [2024-11-28 03:37:30,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5132 [2024-11-28 03:37:30,281 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:37:30,283 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 03:37:30,296 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-28 03:37:30,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:37:30,483 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:37:30,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:37:30,485 INFO L85 PathProgramCache]: Analyzing trace with hash 2102183468, now seen corresponding path program 19 times [2024-11-28 03:37:30,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:37:30,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900493520] [2024-11-28 03:37:30,485 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:37:30,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:37:33,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:38:02,493 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 03:38:02,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:38:02,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900493520] [2024-11-28 03:38:02,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900493520] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:38:02,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469814040] [2024-11-28 03:38:02,494 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:38:02,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:38:02,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:38:02,497 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:38:02,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 03:38:04,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:38:04,860 INFO L256 TraceCheckSpWp]: Trace formula consists of 11412 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 03:38:04,890 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:38:05,113 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 03:38:05,114 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:38:31,423 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 03:38:31,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469814040] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:38:31,423 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:38:31,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 29] total 31 [2024-11-28 03:38:31,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021296816] [2024-11-28 03:38:31,425 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:38:31,428 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-28 03:38:31,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:38:31,429 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-28 03:38:31,429 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=242, Invalid=688, Unknown=0, NotChecked=0, Total=930 [2024-11-28 03:38:31,430 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 03:38:31,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:38:31,851 INFO L93 Difference]: Finished difference Result 154 states and 292 transitions. [2024-11-28 03:38:31,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 03:38:31,852 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 03:38:31,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:38:31,864 INFO L225 Difference]: With dead ends: 154 [2024-11-28 03:38:31,865 INFO L226 Difference]: Without dead ends: 150 [2024-11-28 03:38:31,866 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 03:38:31,869 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 165 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:38:31,869 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 135 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:38:31,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-11-28 03:38:31,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 142. [2024-11-28 03:38:31,890 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 03:38:31,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 250 transitions. [2024-11-28 03:38:31,892 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 250 transitions. Word has length 5131 [2024-11-28 03:38:31,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:38:31,897 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 250 transitions. [2024-11-28 03:38:31,897 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 03:38:31,897 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 250 transitions. [2024-11-28 03:38:32,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9517 [2024-11-28 03:38:32,453 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:38:32,454 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 03:38:32,478 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-28 03:38:32,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-28 03:38:32,655 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:38:32,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:38:32,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1189249502, now seen corresponding path program 20 times [2024-11-28 03:38:32,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:38:32,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923086905] [2024-11-28 03:38:32,657 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:38:32,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:38:41,142 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:38:41,142 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:40:22,462 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 03:40:22,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:40:22,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923086905] [2024-11-28 03:40:22,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923086905] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:40:22,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297295848] [2024-11-28 03:40:22,463 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:40:22,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:40:22,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:40:22,465 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:40:22,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 03:40:26,223 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:40:26,224 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:40:26,302 INFO L256 TraceCheckSpWp]: Trace formula consists of 21148 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-28 03:40:26,361 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:40:26,967 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 03:40:26,967 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:41:13,249 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 03:41:13,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297295848] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:41:13,249 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:41:13,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 31] total 32 [2024-11-28 03:41:13,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117738315] [2024-11-28 03:41:13,251 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:41:13,258 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-28 03:41:13,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:41:13,259 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-28 03:41:13,259 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=721, Unknown=0, NotChecked=0, Total=992 [2024-11-28 03:41:13,260 INFO L87 Difference]: Start difference. First operand 142 states and 250 transitions. Second operand has 32 states, 31 states have (on average 3.193548387096774) internal successors, (99), 32 states have internal predecessors, (99), 29 states have call successors, (30), 1 states have call predecessors, (30), 15 states have return successors, (42), 15 states have call predecessors, (42), 29 states have call successors, (42) [2024-11-28 03:41:13,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:41:13,641 INFO L93 Difference]: Finished difference Result 151 states and 277 transitions. [2024-11-28 03:41:13,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-28 03:41:13,642 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 3.193548387096774) internal successors, (99), 32 states have internal predecessors, (99), 29 states have call successors, (30), 1 states have call predecessors, (30), 15 states have return successors, (42), 15 states have call predecessors, (42), 29 states have call successors, (42) Word has length 9516 [2024-11-28 03:41:13,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:41:13,656 INFO L225 Difference]: With dead ends: 151 [2024-11-28 03:41:13,656 INFO L226 Difference]: Without dead ends: 147 [2024-11-28 03:41:13,657 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19074 GetRequests, 19016 SyntacticMatches, 15 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=661, Invalid=1319, Unknown=0, NotChecked=0, Total=1980 [2024-11-28 03:41:13,657 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 183 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:41:13,658 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 133 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:41:13,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-11-28 03:41:13,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2024-11-28 03:41:13,678 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 03:41:13,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 273 transitions. [2024-11-28 03:41:13,680 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 273 transitions. Word has length 9516 [2024-11-28 03:41:13,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:41:13,687 INFO L471 AbstractCegarLoop]: Abstraction has 147 states and 273 transitions. [2024-11-28 03:41:13,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 3.193548387096774) internal successors, (99), 32 states have internal predecessors, (99), 29 states have call successors, (30), 1 states have call predecessors, (30), 15 states have return successors, (42), 15 states have call predecessors, (42), 29 states have call successors, (42) [2024-11-28 03:41:13,687 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 273 transitions. [2024-11-28 03:41:16,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20425 [2024-11-28 03:41:16,596 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:41:16,598 INFO L218 NwaCegarLoop]: trace histogram [2999, 2999, 2426, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 927, 573, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:41:16,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-28 03:41:16,799 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-28 03:41:16,799 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:41:16,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:41:16,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1349360393, now seen corresponding path program 21 times [2024-11-28 03:41:16,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:41:16,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154532001] [2024-11-28 03:41:16,805 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:41:16,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:41:20,732 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 438 check-sat command(s) [2024-11-28 03:41:20,732 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:41:38,381 INFO L134 CoverageAnalysis]: Checked inductivity of 25414533 backedges. 207306 proven. 6068 refuted. 0 times theorem prover too weak. 25201159 trivial. 0 not checked. [2024-11-28 03:41:38,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:41:38,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154532001] [2024-11-28 03:41:38,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154532001] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:41:38,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051844092] [2024-11-28 03:41:38,382 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:41:38,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:41:38,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:41:38,384 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:41:38,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-28 03:41:47,488 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 438 check-sat command(s) [2024-11-28 03:41:47,488 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:41:47,532 INFO L256 TraceCheckSpWp]: Trace formula consists of 8086 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-28 03:41:47,654 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:41:48,816 INFO L134 CoverageAnalysis]: Checked inductivity of 25414533 backedges. 215334 proven. 6399 refuted. 0 times theorem prover too weak. 25192800 trivial. 0 not checked. [2024-11-28 03:41:48,816 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:43:18,106 INFO L134 CoverageAnalysis]: Checked inductivity of 25414533 backedges. 215334 proven. 6508 refuted. 0 times theorem prover too weak. 25192691 trivial. 0 not checked. [2024-11-28 03:43:18,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051844092] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:43:18,107 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:43:18,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 27] total 34 [2024-11-28 03:43:18,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245451610] [2024-11-28 03:43:18,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:43:18,119 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-28 03:43:18,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:43:18,120 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-28 03:43:18,121 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=911, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 03:43:18,121 INFO L87 Difference]: Start difference. First operand 147 states and 273 transitions. Second operand has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 34 states have internal predecessors, (104), 17 states have call successors, (31), 1 states have call predecessors, (31), 15 states have return successors, (42), 27 states have call predecessors, (42), 17 states have call successors, (42) [2024-11-28 03:43:19,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:43:19,064 INFO L93 Difference]: Finished difference Result 482 states and 1097 transitions. [2024-11-28 03:43:19,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-28 03:43:19,065 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 34 states have internal predecessors, (104), 17 states have call successors, (31), 1 states have call predecessors, (31), 15 states have return successors, (42), 27 states have call predecessors, (42), 17 states have call successors, (42) Word has length 20424 [2024-11-28 03:43:19,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:43:19,076 INFO L225 Difference]: With dead ends: 482 [2024-11-28 03:43:19,076 INFO L226 Difference]: Without dead ends: 296 [2024-11-28 03:43:19,079 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40907 GetRequests, 40832 SyntacticMatches, 11 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1230 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=999, Invalid=3291, Unknown=0, NotChecked=0, Total=4290 [2024-11-28 03:43:19,080 INFO L435 NwaCegarLoop]: 49 mSDtfsCounter, 141 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 714 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:43:19,081 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 252 Invalid, 857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 714 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 03:43:19,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2024-11-28 03:43:19,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 193. [2024-11-28 03:43:19,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 134 states have (on average 1.0149253731343284) internal successors, (136), 132 states have internal predecessors, (136), 40 states have call successors, (40), 27 states have call predecessors, (40), 18 states have return successors, (261), 33 states have call predecessors, (261), 40 states have call successors, (261) [2024-11-28 03:43:19,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 437 transitions. [2024-11-28 03:43:19,117 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 437 transitions. Word has length 20424 [2024-11-28 03:43:19,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:43:19,119 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 437 transitions. [2024-11-28 03:43:19,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 34 states have internal predecessors, (104), 17 states have call successors, (31), 1 states have call predecessors, (31), 15 states have return successors, (42), 27 states have call predecessors, (42), 17 states have call successors, (42) [2024-11-28 03:43:19,120 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 437 transitions. [2024-11-28 03:43:21,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20425 [2024-11-28 03:43:21,084 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:43:21,087 INFO L218 NwaCegarLoop]: trace histogram [2999, 2999, 2426, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 927, 573, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:43:21,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-28 03:43:21,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82c0f65f-8bdf-431f-917b-b615c296c2e3/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-28 03:43:21,287 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:43:21,289 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:43:21,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1508786663, now seen corresponding path program 22 times [2024-11-28 03:43:21,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:43:21,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49938509] [2024-11-28 03:43:21,292 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:43:21,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms