./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/recursive/EvenOdd01-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/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_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/recursive/EvenOdd01-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/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_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/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 90982c548a5fc18702a6b533ab589c969b87a7efde724f265c9d2a7d593347dc --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 20:12:40,592 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 20:12:40,712 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-27 20:12:40,721 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 20:12:40,722 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 20:12:40,766 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 20:12:40,767 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 20:12:40,768 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 20:12:40,768 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 20:12:40,769 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 20:12:40,769 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 20:12:40,770 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 20:12:40,771 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 20:12:40,771 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 20:12:40,771 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 20:12:40,771 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 20:12:40,771 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 20:12:40,771 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 20:12:40,772 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 20:12:40,772 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 20:12:40,772 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 20:12:40,772 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 20:12:40,772 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 20:12:40,772 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 20:12:40,772 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 20:12:40,772 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 20:12:40,772 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 20:12:40,772 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 20:12:40,773 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 20:12:40,773 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:12:40,773 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:12:40,773 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:12:40,773 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:12:40,773 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 20:12:40,773 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:12:40,773 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:12:40,773 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:12:40,773 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:12:40,774 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 20:12:40,774 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 20:12:40,774 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 20:12:40,774 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 20:12:40,774 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 20:12:40,775 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 20:12:40,776 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 20:12:40,776 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 20:12:40,776 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 20:12:40,776 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 20:12:40,777 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_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/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 -> 90982c548a5fc18702a6b533ab589c969b87a7efde724f265c9d2a7d593347dc [2024-11-27 20:12:41,151 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 20:12:41,163 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 20:12:41,168 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 20:12:41,170 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 20:12:41,170 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 20:12:41,173 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/recursive/EvenOdd01-1.c [2024-11-27 20:12:44,330 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/data/351078cdf/92555aaf976744d3a5bc3daa231834f1/FLAGe6c2cceaa [2024-11-27 20:12:44,671 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 20:12:44,672 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/sv-benchmarks/c/recursive/EvenOdd01-1.c [2024-11-27 20:12:44,687 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/data/351078cdf/92555aaf976744d3a5bc3daa231834f1/FLAGe6c2cceaa [2024-11-27 20:12:44,926 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/data/351078cdf/92555aaf976744d3a5bc3daa231834f1 [2024-11-27 20:12:44,932 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 20:12:44,934 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 20:12:44,936 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 20:12:44,936 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 20:12:44,942 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 20:12:44,943 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:12:44" (1/1) ... [2024-11-27 20:12:44,945 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@64f4e6b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:44, skipping insertion in model container [2024-11-27 20:12:44,945 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:12:44" (1/1) ... [2024-11-27 20:12:44,965 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 20:12:45,160 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_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/sv-benchmarks/c/recursive/EvenOdd01-1.c[975,988] [2024-11-27 20:12:45,164 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:12:45,175 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 20:12:45,191 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_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/sv-benchmarks/c/recursive/EvenOdd01-1.c[975,988] [2024-11-27 20:12:45,192 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:12:45,206 INFO L204 MainTranslator]: Completed translation [2024-11-27 20:12:45,207 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45 WrapperNode [2024-11-27 20:12:45,207 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 20:12:45,208 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 20:12:45,208 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 20:12:45,209 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 20:12:45,215 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,221 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,239 INFO L138 Inliner]: procedures = 14, calls = 10, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 27 [2024-11-27 20:12:45,240 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 20:12:45,240 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 20:12:45,241 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 20:12:45,241 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 20:12:45,252 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,252 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,253 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,266 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-27 20:12:45,266 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,266 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,269 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,270 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,273 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,274 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,275 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,277 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 20:12:45,277 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 20:12:45,278 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 20:12:45,278 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 20:12:45,279 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (1/1) ... [2024-11-27 20:12:45,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:12:45,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:12:45,319 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 20:12:45,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 20:12:45,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 20:12:45,360 INFO L130 BoogieDeclarations]: Found specification of procedure isEven [2024-11-27 20:12:45,360 INFO L138 BoogieDeclarations]: Found implementation of procedure isEven [2024-11-27 20:12:45,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 20:12:45,361 INFO L130 BoogieDeclarations]: Found specification of procedure isOdd [2024-11-27 20:12:45,361 INFO L138 BoogieDeclarations]: Found implementation of procedure isOdd [2024-11-27 20:12:45,361 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 20:12:45,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 20:12:45,440 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 20:12:45,443 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 20:12:45,631 INFO L? ?]: Removed 12 outVars from TransFormulas that were not future-live. [2024-11-27 20:12:45,631 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 20:12:45,642 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 20:12:45,642 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-27 20:12:45,642 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:12:45 BoogieIcfgContainer [2024-11-27 20:12:45,642 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 20:12:45,644 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 20:12:45,644 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 20:12:45,650 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 20:12:45,650 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 08:12:44" (1/3) ... [2024-11-27 20:12:45,650 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44d9d4a2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:12:45, skipping insertion in model container [2024-11-27 20:12:45,651 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:12:45" (2/3) ... [2024-11-27 20:12:45,651 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44d9d4a2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:12:45, skipping insertion in model container [2024-11-27 20:12:45,651 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:12:45" (3/3) ... [2024-11-27 20:12:45,652 INFO L128 eAbstractionObserver]: Analyzing ICFG EvenOdd01-1.c [2024-11-27 20:12:45,674 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 20:12:45,676 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG EvenOdd01-1.c that has 3 procedures, 25 locations, 1 initial locations, 0 loop locations, and 1 error locations. [2024-11-27 20:12:45,753 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 20:12:45,773 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;@2c364fbb, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 20:12:45,774 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-27 20:12:45,778 INFO L276 IsEmpty]: Start isEmpty. Operand has 25 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 19 states have internal predecessors, (25), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-27 20:12:45,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-27 20:12:45,788 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:45,789 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:45,789 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:12:45,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:45,797 INFO L85 PathProgramCache]: Analyzing trace with hash 951696528, now seen corresponding path program 1 times [2024-11-27 20:12:45,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:45,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120865524] [2024-11-27 20:12:45,809 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:45,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:45,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:46,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:12:46,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:46,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120865524] [2024-11-27 20:12:46,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120865524] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:46,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:46,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 20:12:46,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272727445] [2024-11-27 20:12:46,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:46,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 20:12:46,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:46,662 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 20:12:46,662 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:12:46,664 INFO L87 Difference]: Start difference. First operand has 25 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 19 states have internal predecessors, (25), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 7 states, 6 states have (on average 1.5) internal successors, (9), 6 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-27 20:12:46,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:46,810 INFO L93 Difference]: Finished difference Result 36 states and 44 transitions. [2024-11-27 20:12:46,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 20:12:46,813 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.5) internal successors, (9), 6 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-27 20:12:46,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:46,821 INFO L225 Difference]: With dead ends: 36 [2024-11-27 20:12:46,821 INFO L226 Difference]: Without dead ends: 26 [2024-11-27 20:12:46,824 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:12:46,828 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 4 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:46,829 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 97 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:12:46,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2024-11-27 20:12:46,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 24. [2024-11-27 20:12:46,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 18 states have internal predecessors, (21), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-27 20:12:46,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 28 transitions. [2024-11-27 20:12:46,867 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 28 transitions. Word has length 11 [2024-11-27 20:12:46,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:46,868 INFO L471 AbstractCegarLoop]: Abstraction has 24 states and 28 transitions. [2024-11-27 20:12:46,868 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.5) internal successors, (9), 6 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-27 20:12:46,868 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 28 transitions. [2024-11-27 20:12:46,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-27 20:12:46,869 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:46,870 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:46,870 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-27 20:12:46,870 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:12:46,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:46,871 INFO L85 PathProgramCache]: Analyzing trace with hash 186374926, now seen corresponding path program 1 times [2024-11-27 20:12:46,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:46,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557581898] [2024-11-27 20:12:46,871 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:46,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:46,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:47,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:12:47,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:47,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557581898] [2024-11-27 20:12:47,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557581898] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:47,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:47,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 20:12:47,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001903797] [2024-11-27 20:12:47,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:47,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 20:12:47,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:47,224 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 20:12:47,224 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:12:47,225 INFO L87 Difference]: Start difference. First operand 24 states and 28 transitions. Second operand has 7 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 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-27 20:12:47,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:47,325 INFO L93 Difference]: Finished difference Result 30 states and 34 transitions. [2024-11-27 20:12:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 20:12:47,326 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 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 12 [2024-11-27 20:12:47,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:47,327 INFO L225 Difference]: With dead ends: 30 [2024-11-27 20:12:47,328 INFO L226 Difference]: Without dead ends: 26 [2024-11-27 20:12:47,328 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:12:47,329 INFO L435 NwaCegarLoop]: 22 mSDtfsCounter, 3 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:47,329 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 94 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:12:47,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2024-11-27 20:12:47,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 24. [2024-11-27 20:12:47,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 18 states have internal predecessors, (21), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-27 20:12:47,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 28 transitions. [2024-11-27 20:12:47,339 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 28 transitions. Word has length 12 [2024-11-27 20:12:47,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:47,339 INFO L471 AbstractCegarLoop]: Abstraction has 24 states and 28 transitions. [2024-11-27 20:12:47,340 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 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-27 20:12:47,340 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 28 transitions. [2024-11-27 20:12:47,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-27 20:12:47,341 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:47,341 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:47,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-27 20:12:47,341 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:12:47,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:47,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1539294770, now seen corresponding path program 1 times [2024-11-27 20:12:47,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:47,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048616017] [2024-11-27 20:12:47,342 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:47,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:47,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:47,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:12:47,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:47,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048616017] [2024-11-27 20:12:47,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048616017] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:47,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:47,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:12:47,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078385624] [2024-11-27 20:12:47,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:47,422 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:12:47,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:47,423 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:12:47,423 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:12:47,424 INFO L87 Difference]: Start difference. First operand 24 states and 28 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:12:47,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:47,466 INFO L93 Difference]: Finished difference Result 38 states and 42 transitions. [2024-11-27 20:12:47,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:12:47,467 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 18 [2024-11-27 20:12:47,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:47,468 INFO L225 Difference]: With dead ends: 38 [2024-11-27 20:12:47,468 INFO L226 Difference]: Without dead ends: 26 [2024-11-27 20:12:47,468 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-27 20:12:47,469 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 6 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:47,470 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 82 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:12:47,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2024-11-27 20:12:47,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 24. [2024-11-27 20:12:47,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 18 states have internal predecessors, (20), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-27 20:12:47,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 27 transitions. [2024-11-27 20:12:47,476 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 27 transitions. Word has length 18 [2024-11-27 20:12:47,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:47,476 INFO L471 AbstractCegarLoop]: Abstraction has 24 states and 27 transitions. [2024-11-27 20:12:47,477 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:12:47,477 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 27 transitions. [2024-11-27 20:12:47,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-27 20:12:47,478 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:47,478 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:47,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 20:12:47,478 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:12:47,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:47,479 INFO L85 PathProgramCache]: Analyzing trace with hash -542404186, now seen corresponding path program 1 times [2024-11-27 20:12:47,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:47,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449975205] [2024-11-27 20:12:47,479 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:47,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:47,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:47,894 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:12:47,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:47,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449975205] [2024-11-27 20:12:47,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449975205] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:47,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:47,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-27 20:12:47,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499221514] [2024-11-27 20:12:47,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:47,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-27 20:12:47,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:47,898 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-27 20:12:47,898 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-27 20:12:47,898 INFO L87 Difference]: Start difference. First operand 24 states and 27 transitions. Second operand has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 7 states have internal predecessors, (15), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:12:48,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:48,120 INFO L93 Difference]: Finished difference Result 33 states and 36 transitions. [2024-11-27 20:12:48,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 20:12:48,122 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 7 states have internal predecessors, (15), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 19 [2024-11-27 20:12:48,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:48,123 INFO L225 Difference]: With dead ends: 33 [2024-11-27 20:12:48,123 INFO L226 Difference]: Without dead ends: 29 [2024-11-27 20:12:48,123 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-27 20:12:48,124 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 7 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:48,126 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 104 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 20:12:48,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2024-11-27 20:12:48,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 27. [2024-11-27 20:12:48,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 20 states have internal predecessors, (22), 3 states have call successors, (3), 2 states have call predecessors, (3), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-27 20:12:48,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 30 transitions. [2024-11-27 20:12:48,143 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 30 transitions. Word has length 19 [2024-11-27 20:12:48,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:48,143 INFO L471 AbstractCegarLoop]: Abstraction has 27 states and 30 transitions. [2024-11-27 20:12:48,143 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 7 states have internal predecessors, (15), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:12:48,144 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 30 transitions. [2024-11-27 20:12:48,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-27 20:12:48,146 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:48,146 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:48,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-27 20:12:48,147 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:12:48,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:48,149 INFO L85 PathProgramCache]: Analyzing trace with hash 928601386, now seen corresponding path program 1 times [2024-11-27 20:12:48,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:48,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964917806] [2024-11-27 20:12:48,149 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:48,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:48,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:48,263 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:12:48,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:48,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964917806] [2024-11-27 20:12:48,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964917806] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:48,265 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:48,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:12:48,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137605535] [2024-11-27 20:12:48,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:48,266 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:12:48,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:48,266 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:12:48,267 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:12:48,268 INFO L87 Difference]: Start difference. First operand 27 states and 30 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-27 20:12:48,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:48,327 INFO L93 Difference]: Finished difference Result 41 states and 44 transitions. [2024-11-27 20:12:48,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:12:48,329 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 25 [2024-11-27 20:12:48,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:48,330 INFO L225 Difference]: With dead ends: 41 [2024-11-27 20:12:48,330 INFO L226 Difference]: Without dead ends: 29 [2024-11-27 20:12:48,330 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-27 20:12:48,331 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 6 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:48,331 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 73 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:12:48,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2024-11-27 20:12:48,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 27. [2024-11-27 20:12:48,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 19 states have (on average 1.105263157894737) internal successors, (21), 20 states have internal predecessors, (21), 3 states have call successors, (3), 2 states have call predecessors, (3), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-27 20:12:48,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 29 transitions. [2024-11-27 20:12:48,343 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 29 transitions. Word has length 25 [2024-11-27 20:12:48,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:48,344 INFO L471 AbstractCegarLoop]: Abstraction has 27 states and 29 transitions. [2024-11-27 20:12:48,344 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-27 20:12:48,344 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 29 transitions. [2024-11-27 20:12:48,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-27 20:12:48,345 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:48,345 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:48,346 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-27 20:12:48,346 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:12:48,346 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:48,347 INFO L85 PathProgramCache]: Analyzing trace with hash 1102972856, now seen corresponding path program 1 times [2024-11-27 20:12:48,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:48,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328581416] [2024-11-27 20:12:48,347 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:48,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:48,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:48,963 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 20:12:48,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:48,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328581416] [2024-11-27 20:12:48,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328581416] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:12:48,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769775988] [2024-11-27 20:12:48,964 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:48,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:12:48,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:12:48,970 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:12:48,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 20:12:49,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:49,044 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-27 20:12:49,054 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:12:49,317 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 20:12:49,318 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:12:50,253 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:12:50,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769775988] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:12:50,254 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:12:50,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 21 [2024-11-27 20:12:50,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421695543] [2024-11-27 20:12:50,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:12:50,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-27 20:12:50,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:50,256 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-27 20:12:50,257 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2024-11-27 20:12:50,257 INFO L87 Difference]: Start difference. First operand 27 states and 29 transitions. Second operand has 21 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 15 states have internal predecessors, (34), 7 states have call successors, (7), 1 states have call predecessors, (7), 4 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-27 20:12:50,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:50,569 INFO L93 Difference]: Finished difference Result 39 states and 41 transitions. [2024-11-27 20:12:50,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-27 20:12:50,570 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 15 states have internal predecessors, (34), 7 states have call successors, (7), 1 states have call predecessors, (7), 4 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) Word has length 26 [2024-11-27 20:12:50,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:50,571 INFO L225 Difference]: With dead ends: 39 [2024-11-27 20:12:50,571 INFO L226 Difference]: Without dead ends: 35 [2024-11-27 20:12:50,572 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2024-11-27 20:12:50,573 INFO L435 NwaCegarLoop]: 17 mSDtfsCounter, 10 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:50,573 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 178 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 20:12:50,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2024-11-27 20:12:50,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 30. [2024-11-27 20:12:50,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 22 states have internal predecessors, (23), 3 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-27 20:12:50,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 32 transitions. [2024-11-27 20:12:50,584 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 32 transitions. Word has length 26 [2024-11-27 20:12:50,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:50,584 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 32 transitions. [2024-11-27 20:12:50,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 15 states have internal predecessors, (34), 7 states have call successors, (7), 1 states have call predecessors, (7), 4 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-27 20:12:50,585 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 32 transitions. [2024-11-27 20:12:50,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-27 20:12:50,588 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:50,588 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:50,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-27 20:12:50,792 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-27 20:12:50,793 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:12:50,793 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:50,793 INFO L85 PathProgramCache]: Analyzing trace with hash 550160832, now seen corresponding path program 1 times [2024-11-27 20:12:50,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:50,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377093648] [2024-11-27 20:12:50,794 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:50,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:50,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:51,359 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-27 20:12:51,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:51,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377093648] [2024-11-27 20:12:51,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377093648] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:12:51,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605246787] [2024-11-27 20:12:51,360 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:51,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:12:51,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:12:51,363 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:12:51,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 20:12:51,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:51,427 INFO L256 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-27 20:12:51,429 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:12:51,601 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-27 20:12:51,602 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:12:52,598 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 20:12:52,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605246787] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:12:52,599 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:12:52,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 15] total 23 [2024-11-27 20:12:52,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873290703] [2024-11-27 20:12:52,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:12:52,601 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-27 20:12:52,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:52,603 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-27 20:12:52,603 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2024-11-27 20:12:52,604 INFO L87 Difference]: Start difference. First operand 30 states and 32 transitions. Second operand has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 16 states have internal predecessors, (38), 7 states have call successors, (7), 1 states have call predecessors, (7), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-11-27 20:12:53,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:53,027 INFO L93 Difference]: Finished difference Result 45 states and 47 transitions. [2024-11-27 20:12:53,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-27 20:12:53,028 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 16 states have internal predecessors, (38), 7 states have call successors, (7), 1 states have call predecessors, (7), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 33 [2024-11-27 20:12:53,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:53,033 INFO L225 Difference]: With dead ends: 45 [2024-11-27 20:12:53,033 INFO L226 Difference]: Without dead ends: 41 [2024-11-27 20:12:53,034 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=106, Invalid=706, Unknown=0, NotChecked=0, Total=812 [2024-11-27 20:12:53,035 INFO L435 NwaCegarLoop]: 17 mSDtfsCounter, 12 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:53,035 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 157 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 20:12:53,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2024-11-27 20:12:53,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 33. [2024-11-27 20:12:53,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 24 states have internal predecessors, (25), 3 states have call successors, (3), 2 states have call predecessors, (3), 6 states have return successors, (7), 6 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-27 20:12:53,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 35 transitions. [2024-11-27 20:12:53,050 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 35 transitions. Word has length 33 [2024-11-27 20:12:53,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:53,050 INFO L471 AbstractCegarLoop]: Abstraction has 33 states and 35 transitions. [2024-11-27 20:12:53,050 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 16 states have internal predecessors, (38), 7 states have call successors, (7), 1 states have call predecessors, (7), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-11-27 20:12:53,050 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 35 transitions. [2024-11-27 20:12:53,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-27 20:12:53,052 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:53,052 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:53,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-27 20:12:53,256 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-27 20:12:53,257 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:12:53,257 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:53,257 INFO L85 PathProgramCache]: Analyzing trace with hash 780373730, now seen corresponding path program 2 times [2024-11-27 20:12:53,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:53,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867889711] [2024-11-27 20:12:53,257 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:12:53,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:53,272 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 20:12:53,273 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:12:53,843 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-27 20:12:53,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:53,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867889711] [2024-11-27 20:12:53,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867889711] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:12:53,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796537826] [2024-11-27 20:12:53,844 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:12:53,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:12:53,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:12:53,849 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:12:53,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 20:12:53,902 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 20:12:53,902 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:12:53,904 INFO L256 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-27 20:12:53,907 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:12:54,094 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-27 20:12:54,094 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:12:55,235 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 20:12:55,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796537826] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:12:55,235 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:12:55,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 18] total 27 [2024-11-27 20:12:55,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332617777] [2024-11-27 20:12:55,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:12:55,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-27 20:12:55,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:55,237 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-27 20:12:55,237 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2024-11-27 20:12:55,238 INFO L87 Difference]: Start difference. First operand 33 states and 35 transitions. Second operand has 27 states, 26 states have (on average 1.7692307692307692) internal successors, (46), 19 states have internal predecessors, (46), 8 states have call successors, (8), 1 states have call predecessors, (8), 6 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-27 20:12:55,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:55,686 INFO L93 Difference]: Finished difference Result 51 states and 53 transitions. [2024-11-27 20:12:55,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-27 20:12:55,687 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.7692307692307692) internal successors, (46), 19 states have internal predecessors, (46), 8 states have call successors, (8), 1 states have call predecessors, (8), 6 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) Word has length 40 [2024-11-27 20:12:55,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:55,688 INFO L225 Difference]: With dead ends: 51 [2024-11-27 20:12:55,688 INFO L226 Difference]: Without dead ends: 47 [2024-11-27 20:12:55,689 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=143, Invalid=1047, Unknown=0, NotChecked=0, Total=1190 [2024-11-27 20:12:55,689 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 18 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:55,690 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 215 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 20:12:55,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2024-11-27 20:12:55,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 36. [2024-11-27 20:12:55,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 25 states have (on average 1.08) internal successors, (27), 26 states have internal predecessors, (27), 3 states have call successors, (3), 2 states have call predecessors, (3), 7 states have return successors, (8), 7 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-27 20:12:55,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 38 transitions. [2024-11-27 20:12:55,697 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 38 transitions. Word has length 40 [2024-11-27 20:12:55,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:55,697 INFO L471 AbstractCegarLoop]: Abstraction has 36 states and 38 transitions. [2024-11-27 20:12:55,698 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.7692307692307692) internal successors, (46), 19 states have internal predecessors, (46), 8 states have call successors, (8), 1 states have call predecessors, (8), 6 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-27 20:12:55,698 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 38 transitions. [2024-11-27 20:12:55,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-27 20:12:55,699 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:55,699 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:55,709 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-27 20:12:55,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:12:55,900 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:12:55,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:55,900 INFO L85 PathProgramCache]: Analyzing trace with hash 866829402, now seen corresponding path program 2 times [2024-11-27 20:12:55,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:55,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169241717] [2024-11-27 20:12:55,901 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:12:55,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:55,916 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 20:12:55,916 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:12:56,460 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-27 20:12:56,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:56,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169241717] [2024-11-27 20:12:56,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169241717] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:12:56,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893844054] [2024-11-27 20:12:56,460 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:12:56,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:12:56,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:12:56,463 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:12:56,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-27 20:12:56,522 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 20:12:56,522 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:12:56,523 INFO L256 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 56 conjuncts are in the unsatisfiable core [2024-11-27 20:12:56,526 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:12:56,746 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-27 20:12:56,746 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:12:58,085 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:12:58,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893844054] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:12:58,085 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:12:58,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18, 21] total 29 [2024-11-27 20:12:58,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511067878] [2024-11-27 20:12:58,086 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:12:58,086 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-27 20:12:58,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:58,089 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-27 20:12:58,090 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=725, Unknown=0, NotChecked=0, Total=812 [2024-11-27 20:12:58,091 INFO L87 Difference]: Start difference. First operand 36 states and 38 transitions. Second operand has 29 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 20 states have internal predecessors, (48), 9 states have call successors, (9), 1 states have call predecessors, (9), 7 states have return successors, (13), 9 states have call predecessors, (13), 9 states have call successors, (13) [2024-11-27 20:12:58,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:58,653 INFO L93 Difference]: Finished difference Result 57 states and 59 transitions. [2024-11-27 20:12:58,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-27 20:12:58,654 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 20 states have internal predecessors, (48), 9 states have call successors, (9), 1 states have call predecessors, (9), 7 states have return successors, (13), 9 states have call predecessors, (13), 9 states have call successors, (13) Word has length 47 [2024-11-27 20:12:58,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:58,655 INFO L225 Difference]: With dead ends: 57 [2024-11-27 20:12:58,655 INFO L226 Difference]: Without dead ends: 53 [2024-11-27 20:12:58,656 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=163, Invalid=1319, Unknown=0, NotChecked=0, Total=1482 [2024-11-27 20:12:58,657 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 14 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:58,658 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 249 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 20:12:58,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2024-11-27 20:12:58,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 39. [2024-11-27 20:12:58,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 27 states have (on average 1.0740740740740742) internal successors, (29), 28 states have internal predecessors, (29), 3 states have call successors, (3), 2 states have call predecessors, (3), 8 states have return successors, (9), 8 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-27 20:12:58,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 41 transitions. [2024-11-27 20:12:58,668 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 41 transitions. Word has length 47 [2024-11-27 20:12:58,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:58,668 INFO L471 AbstractCegarLoop]: Abstraction has 39 states and 41 transitions. [2024-11-27 20:12:58,669 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 20 states have internal predecessors, (48), 9 states have call successors, (9), 1 states have call predecessors, (9), 7 states have return successors, (13), 9 states have call predecessors, (13), 9 states have call successors, (13) [2024-11-27 20:12:58,669 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 41 transitions. [2024-11-27 20:12:58,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-27 20:12:58,670 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:58,670 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:58,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-27 20:12:58,870 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:12:58,871 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:12:58,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:58,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1271721844, now seen corresponding path program 3 times [2024-11-27 20:12:58,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:58,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841090332] [2024-11-27 20:12:58,871 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 20:12:58,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:58,888 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-27 20:12:58,888 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:12:59,571 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-27 20:12:59,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:59,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841090332] [2024-11-27 20:12:59,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841090332] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:12:59,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598037358] [2024-11-27 20:12:59,572 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 20:12:59,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:12:59,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:12:59,574 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:12:59,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-27 20:12:59,634 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-27 20:12:59,635 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:12:59,636 INFO L256 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 64 conjuncts are in the unsatisfiable core [2024-11-27 20:12:59,639 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:12:59,841 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-27 20:12:59,841 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:13:01,428 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-27 20:13:01,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598037358] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:13:01,429 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:13:01,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 24] total 33 [2024-11-27 20:13:01,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161058107] [2024-11-27 20:13:01,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:13:01,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-27 20:13:01,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:01,430 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-27 20:13:01,431 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2024-11-27 20:13:01,432 INFO L87 Difference]: Start difference. First operand 39 states and 41 transitions. Second operand has 33 states, 32 states have (on average 1.75) internal successors, (56), 23 states have internal predecessors, (56), 10 states have call successors, (10), 1 states have call predecessors, (10), 8 states have return successors, (15), 10 states have call predecessors, (15), 10 states have call successors, (15) [2024-11-27 20:13:02,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:02,040 INFO L93 Difference]: Finished difference Result 63 states and 65 transitions. [2024-11-27 20:13:02,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-27 20:13:02,043 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.75) internal successors, (56), 23 states have internal predecessors, (56), 10 states have call successors, (10), 1 states have call predecessors, (10), 8 states have return successors, (15), 10 states have call predecessors, (15), 10 states have call successors, (15) Word has length 54 [2024-11-27 20:13:02,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:02,044 INFO L225 Difference]: With dead ends: 63 [2024-11-27 20:13:02,044 INFO L226 Difference]: Without dead ends: 59 [2024-11-27 20:13:02,045 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=207, Invalid=1773, Unknown=0, NotChecked=0, Total=1980 [2024-11-27 20:13:02,045 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 12 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:02,045 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 328 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 20:13:02,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2024-11-27 20:13:02,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 42. [2024-11-27 20:13:02,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 30 states have internal predecessors, (31), 3 states have call successors, (3), 2 states have call predecessors, (3), 9 states have return successors, (10), 9 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-27 20:13:02,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 44 transitions. [2024-11-27 20:13:02,055 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 44 transitions. Word has length 54 [2024-11-27 20:13:02,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:02,055 INFO L471 AbstractCegarLoop]: Abstraction has 42 states and 44 transitions. [2024-11-27 20:13:02,055 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.75) internal successors, (56), 23 states have internal predecessors, (56), 10 states have call successors, (10), 1 states have call predecessors, (10), 8 states have return successors, (15), 10 states have call predecessors, (15), 10 states have call successors, (15) [2024-11-27 20:13:02,056 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 44 transitions. [2024-11-27 20:13:02,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-27 20:13:02,056 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:02,056 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:02,067 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-27 20:13:02,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:02,257 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:13:02,257 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:02,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1194008948, now seen corresponding path program 3 times [2024-11-27 20:13:02,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:02,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099367130] [2024-11-27 20:13:02,258 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 20:13:02,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:02,275 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-27 20:13:02,275 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:03,168 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-27 20:13:03,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:03,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099367130] [2024-11-27 20:13:03,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099367130] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:13:03,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35265406] [2024-11-27 20:13:03,169 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 20:13:03,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:03,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:13:03,171 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:13:03,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-27 20:13:03,241 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-27 20:13:03,242 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:03,244 INFO L256 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 72 conjuncts are in the unsatisfiable core [2024-11-27 20:13:03,247 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:13:03,816 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-27 20:13:03,817 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:13:05,606 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-27 20:13:05,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35265406] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:13:05,606 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:13:05,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 27] total 46 [2024-11-27 20:13:05,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914965422] [2024-11-27 20:13:05,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:13:05,607 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-27 20:13:05,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:05,608 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-27 20:13:05,609 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1915, Unknown=0, NotChecked=0, Total=2070 [2024-11-27 20:13:05,609 INFO L87 Difference]: Start difference. First operand 42 states and 44 transitions. Second operand has 46 states, 45 states have (on average 1.6) internal successors, (72), 31 states have internal predecessors, (72), 11 states have call successors, (11), 1 states have call predecessors, (11), 14 states have return successors, (21), 15 states have call predecessors, (21), 11 states have call successors, (21) [2024-11-27 20:13:06,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:06,570 INFO L93 Difference]: Finished difference Result 69 states and 71 transitions. [2024-11-27 20:13:06,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-27 20:13:06,570 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 1.6) internal successors, (72), 31 states have internal predecessors, (72), 11 states have call successors, (11), 1 states have call predecessors, (11), 14 states have return successors, (21), 15 states have call predecessors, (21), 11 states have call successors, (21) Word has length 61 [2024-11-27 20:13:06,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:06,572 INFO L225 Difference]: With dead ends: 69 [2024-11-27 20:13:06,572 INFO L226 Difference]: Without dead ends: 65 [2024-11-27 20:13:06,573 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 585 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=290, Invalid=3250, Unknown=0, NotChecked=0, Total=3540 [2024-11-27 20:13:06,574 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 12 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 527 SdHoareTripleChecker+Invalid, 866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:06,574 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 527 Invalid, 866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 862 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 20:13:06,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2024-11-27 20:13:06,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 45. [2024-11-27 20:13:06,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 31 states have (on average 1.064516129032258) internal successors, (33), 32 states have internal predecessors, (33), 3 states have call successors, (3), 2 states have call predecessors, (3), 10 states have return successors, (11), 10 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-27 20:13:06,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 47 transitions. [2024-11-27 20:13:06,586 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 47 transitions. Word has length 61 [2024-11-27 20:13:06,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:06,586 INFO L471 AbstractCegarLoop]: Abstraction has 45 states and 47 transitions. [2024-11-27 20:13:06,587 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 1.6) internal successors, (72), 31 states have internal predecessors, (72), 11 states have call successors, (11), 1 states have call predecessors, (11), 14 states have return successors, (21), 15 states have call predecessors, (21), 11 states have call successors, (21) [2024-11-27 20:13:06,587 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 47 transitions. [2024-11-27 20:13:06,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-27 20:13:06,588 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:06,588 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:06,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-27 20:13:06,789 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-27 20:13:06,789 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:13:06,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:06,790 INFO L85 PathProgramCache]: Analyzing trace with hash 809184438, now seen corresponding path program 4 times [2024-11-27 20:13:06,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:06,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153727630] [2024-11-27 20:13:06,790 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 20:13:06,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:06,805 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 20:13:06,805 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:07,975 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-27 20:13:07,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:07,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153727630] [2024-11-27 20:13:07,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153727630] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:13:07,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772816952] [2024-11-27 20:13:07,976 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 20:13:07,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:07,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:13:07,979 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:13:07,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-27 20:13:08,052 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 20:13:08,053 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:08,056 INFO L256 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 80 conjuncts are in the unsatisfiable core [2024-11-27 20:13:08,059 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:13:08,435 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-27 20:13:08,435 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:13:10,915 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 88 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-27 20:13:10,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772816952] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:13:10,915 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:13:10,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 30] total 37 [2024-11-27 20:13:10,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897153283] [2024-11-27 20:13:10,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:13:10,916 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-27 20:13:10,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:10,917 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-27 20:13:10,917 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1216, Unknown=0, NotChecked=0, Total=1332 [2024-11-27 20:13:10,918 INFO L87 Difference]: Start difference. First operand 45 states and 47 transitions. Second operand has 37 states, 36 states have (on average 1.75) internal successors, (63), 26 states have internal predecessors, (63), 12 states have call successors, (12), 1 states have call predecessors, (12), 10 states have return successors, (18), 11 states have call predecessors, (18), 12 states have call successors, (18) [2024-11-27 20:13:11,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:11,814 INFO L93 Difference]: Finished difference Result 75 states and 77 transitions. [2024-11-27 20:13:11,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-27 20:13:11,815 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 1.75) internal successors, (63), 26 states have internal predecessors, (63), 12 states have call successors, (12), 1 states have call predecessors, (12), 10 states have return successors, (18), 11 states have call predecessors, (18), 12 states have call successors, (18) Word has length 68 [2024-11-27 20:13:11,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:11,816 INFO L225 Difference]: With dead ends: 75 [2024-11-27 20:13:11,816 INFO L226 Difference]: Without dead ends: 71 [2024-11-27 20:13:11,818 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 120 SyntacticMatches, 10 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=260, Invalid=2496, Unknown=0, NotChecked=0, Total=2756 [2024-11-27 20:13:11,820 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 30 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:11,820 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 459 Invalid, 631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 20:13:11,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2024-11-27 20:13:11,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 48. [2024-11-27 20:13:11,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 34 states have internal predecessors, (35), 3 states have call successors, (3), 2 states have call predecessors, (3), 11 states have return successors, (12), 11 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-27 20:13:11,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 50 transitions. [2024-11-27 20:13:11,845 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 50 transitions. Word has length 68 [2024-11-27 20:13:11,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:11,846 INFO L471 AbstractCegarLoop]: Abstraction has 48 states and 50 transitions. [2024-11-27 20:13:11,846 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 1.75) internal successors, (63), 26 states have internal predecessors, (63), 12 states have call successors, (12), 1 states have call predecessors, (12), 10 states have return successors, (18), 11 states have call predecessors, (18), 12 states have call successors, (18) [2024-11-27 20:13:11,846 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 50 transitions. [2024-11-27 20:13:11,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-27 20:13:11,850 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:11,850 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:11,860 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-27 20:13:12,051 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-27 20:13:12,051 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:13:12,051 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:12,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1512865522, now seen corresponding path program 4 times [2024-11-27 20:13:12,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:12,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941052403] [2024-11-27 20:13:12,052 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 20:13:12,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:12,066 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 20:13:12,067 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:13,005 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-27 20:13:13,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:13,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941052403] [2024-11-27 20:13:13,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941052403] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:13:13,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598313939] [2024-11-27 20:13:13,006 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 20:13:13,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:13,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:13:13,009 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:13:13,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-27 20:13:13,087 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 20:13:13,087 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:13,089 INFO L256 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 88 conjuncts are in the unsatisfiable core [2024-11-27 20:13:13,091 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:13:13,987 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-27 20:13:13,987 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:13:16,517 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-27 20:13:16,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598313939] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:13:16,517 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:13:16,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 26, 33] total 61 [2024-11-27 20:13:16,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928624302] [2024-11-27 20:13:16,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:13:16,518 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-11-27 20:13:16,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:16,521 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-11-27 20:13:16,522 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=3441, Unknown=0, NotChecked=0, Total=3660 [2024-11-27 20:13:16,523 INFO L87 Difference]: Start difference. First operand 48 states and 50 transitions. Second operand has 61 states, 60 states have (on average 1.4833333333333334) internal successors, (89), 39 states have internal predecessors, (89), 13 states have call successors, (13), 1 states have call predecessors, (13), 21 states have return successors, (30), 22 states have call predecessors, (30), 13 states have call successors, (30) [2024-11-27 20:13:17,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:17,565 INFO L93 Difference]: Finished difference Result 81 states and 83 transitions. [2024-11-27 20:13:17,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-27 20:13:17,565 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 60 states have (on average 1.4833333333333334) internal successors, (89), 39 states have internal predecessors, (89), 13 states have call successors, (13), 1 states have call predecessors, (13), 21 states have return successors, (30), 22 states have call predecessors, (30), 13 states have call successors, (30) Word has length 75 [2024-11-27 20:13:17,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:17,566 INFO L225 Difference]: With dead ends: 81 [2024-11-27 20:13:17,566 INFO L226 Difference]: Without dead ends: 77 [2024-11-27 20:13:17,568 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1199 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=409, Invalid=5753, Unknown=0, NotChecked=0, Total=6162 [2024-11-27 20:13:17,569 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 30 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 913 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 913 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:17,569 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 488 Invalid, 930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 913 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 20:13:17,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2024-11-27 20:13:17,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 51. [2024-11-27 20:13:17,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 36 states have internal predecessors, (37), 3 states have call successors, (3), 2 states have call predecessors, (3), 12 states have return successors, (13), 12 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-27 20:13:17,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 53 transitions. [2024-11-27 20:13:17,584 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 53 transitions. Word has length 75 [2024-11-27 20:13:17,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:17,584 INFO L471 AbstractCegarLoop]: Abstraction has 51 states and 53 transitions. [2024-11-27 20:13:17,584 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 1.4833333333333334) internal successors, (89), 39 states have internal predecessors, (89), 13 states have call successors, (13), 1 states have call predecessors, (13), 21 states have return successors, (30), 22 states have call predecessors, (30), 13 states have call successors, (30) [2024-11-27 20:13:17,584 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 53 transitions. [2024-11-27 20:13:17,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-27 20:13:17,585 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:17,585 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:17,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-27 20:13:17,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-27 20:13:17,786 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:13:17,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:17,786 INFO L85 PathProgramCache]: Analyzing trace with hash -1531804832, now seen corresponding path program 5 times [2024-11-27 20:13:17,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:17,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368209207] [2024-11-27 20:13:17,787 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 20:13:17,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:17,804 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-27 20:13:17,805 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:19,084 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-27 20:13:19,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:19,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368209207] [2024-11-27 20:13:19,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368209207] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:13:19,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154200831] [2024-11-27 20:13:19,085 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 20:13:19,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:19,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:13:19,087 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:13:19,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-27 20:13:19,184 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-27 20:13:19,184 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:19,188 INFO L256 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 96 conjuncts are in the unsatisfiable core [2024-11-27 20:13:19,191 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:13:19,564 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-27 20:13:19,564 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:13:22,286 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-27 20:13:22,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154200831] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:13:22,287 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:13:22,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 36] total 43 [2024-11-27 20:13:22,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926347787] [2024-11-27 20:13:22,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:13:22,288 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-27 20:13:22,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:22,289 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-27 20:13:22,289 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1668, Unknown=0, NotChecked=0, Total=1806 [2024-11-27 20:13:22,290 INFO L87 Difference]: Start difference. First operand 51 states and 53 transitions. Second operand has 43 states, 42 states have (on average 1.7380952380952381) internal successors, (73), 30 states have internal predecessors, (73), 14 states have call successors, (14), 1 states have call predecessors, (14), 12 states have return successors, (22), 13 states have call predecessors, (22), 14 states have call successors, (22) [2024-11-27 20:13:23,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:23,368 INFO L93 Difference]: Finished difference Result 87 states and 89 transitions. [2024-11-27 20:13:23,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-27 20:13:23,369 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 1.7380952380952381) internal successors, (73), 30 states have internal predecessors, (73), 14 states have call successors, (14), 1 states have call predecessors, (14), 12 states have return successors, (22), 13 states have call predecessors, (22), 14 states have call successors, (22) Word has length 82 [2024-11-27 20:13:23,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:23,370 INFO L225 Difference]: With dead ends: 87 [2024-11-27 20:13:23,370 INFO L226 Difference]: Without dead ends: 83 [2024-11-27 20:13:23,371 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 147 SyntacticMatches, 11 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=338, Invalid=3568, Unknown=0, NotChecked=0, Total=3906 [2024-11-27 20:13:23,372 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 76 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:23,373 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 501 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 733 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 20:13:23,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2024-11-27 20:13:23,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 54. [2024-11-27 20:13:23,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 37 states have (on average 1.054054054054054) internal successors, (39), 38 states have internal predecessors, (39), 3 states have call successors, (3), 2 states have call predecessors, (3), 13 states have return successors, (14), 13 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-27 20:13:23,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 56 transitions. [2024-11-27 20:13:23,392 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 56 transitions. Word has length 82 [2024-11-27 20:13:23,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:23,392 INFO L471 AbstractCegarLoop]: Abstraction has 54 states and 56 transitions. [2024-11-27 20:13:23,392 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 1.7380952380952381) internal successors, (73), 30 states have internal predecessors, (73), 14 states have call successors, (14), 1 states have call predecessors, (14), 12 states have return successors, (22), 13 states have call predecessors, (22), 14 states have call successors, (22) [2024-11-27 20:13:23,393 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 56 transitions. [2024-11-27 20:13:23,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-27 20:13:23,394 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:23,394 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:23,406 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-27 20:13:23,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:23,594 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:13:23,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:23,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1881963736, now seen corresponding path program 5 times [2024-11-27 20:13:23,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:23,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232123434] [2024-11-27 20:13:23,595 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 20:13:23,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:23,614 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-27 20:13:23,614 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:24,762 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2024-11-27 20:13:24,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:24,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232123434] [2024-11-27 20:13:24,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232123434] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:13:24,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291902316] [2024-11-27 20:13:24,762 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 20:13:24,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:24,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:13:24,765 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:13:24,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-27 20:13:24,864 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-27 20:13:24,864 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:24,868 INFO L256 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 104 conjuncts are in the unsatisfiable core [2024-11-27 20:13:24,871 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:13:25,201 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2024-11-27 20:13:25,202 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:13:28,208 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 170 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-27 20:13:28,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291902316] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:13:28,208 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:13:28,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 30, 39] total 47 [2024-11-27 20:13:28,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181588328] [2024-11-27 20:13:28,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:13:28,209 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-27 20:13:28,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:28,210 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-27 20:13:28,211 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=2008, Unknown=0, NotChecked=0, Total=2162 [2024-11-27 20:13:28,211 INFO L87 Difference]: Start difference. First operand 54 states and 56 transitions. Second operand has 47 states, 46 states have (on average 1.6956521739130435) internal successors, (78), 32 states have internal predecessors, (78), 15 states have call successors, (15), 1 states have call predecessors, (15), 13 states have return successors, (25), 15 states have call predecessors, (25), 15 states have call successors, (25) [2024-11-27 20:13:29,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:29,378 INFO L93 Difference]: Finished difference Result 93 states and 95 transitions. [2024-11-27 20:13:29,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-27 20:13:29,379 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 1.6956521739130435) internal successors, (78), 32 states have internal predecessors, (78), 15 states have call successors, (15), 1 states have call predecessors, (15), 13 states have return successors, (25), 15 states have call predecessors, (25), 15 states have call successors, (25) Word has length 89 [2024-11-27 20:13:29,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:29,380 INFO L225 Difference]: With dead ends: 93 [2024-11-27 20:13:29,380 INFO L226 Difference]: Without dead ends: 89 [2024-11-27 20:13:29,382 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=386, Invalid=4306, Unknown=0, NotChecked=0, Total=4692 [2024-11-27 20:13:29,382 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 26 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 989 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 554 SdHoareTripleChecker+Invalid, 1004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:29,383 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 554 Invalid, 1004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 989 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 20:13:29,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2024-11-27 20:13:29,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 57. [2024-11-27 20:13:29,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 40 states have internal predecessors, (41), 3 states have call successors, (3), 2 states have call predecessors, (3), 14 states have return successors, (15), 14 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-27 20:13:29,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 59 transitions. [2024-11-27 20:13:29,410 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 59 transitions. Word has length 89 [2024-11-27 20:13:29,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:29,410 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 59 transitions. [2024-11-27 20:13:29,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 1.6956521739130435) internal successors, (78), 32 states have internal predecessors, (78), 15 states have call successors, (15), 1 states have call predecessors, (15), 13 states have return successors, (25), 15 states have call predecessors, (25), 15 states have call successors, (25) [2024-11-27 20:13:29,410 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 59 transitions. [2024-11-27 20:13:29,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-27 20:13:29,411 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:29,411 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:29,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-27 20:13:29,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:29,612 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:13:29,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:29,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1649915018, now seen corresponding path program 6 times [2024-11-27 20:13:29,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:29,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794180667] [2024-11-27 20:13:29,613 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 20:13:29,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:29,634 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-27 20:13:29,634 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:30,935 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 114 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-27 20:13:30,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:30,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794180667] [2024-11-27 20:13:30,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794180667] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:13:30,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472256751] [2024-11-27 20:13:30,935 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 20:13:30,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:30,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:13:30,937 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:13:30,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-27 20:13:31,032 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-27 20:13:31,032 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:31,035 INFO L256 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 112 conjuncts are in the unsatisfiable core [2024-11-27 20:13:31,037 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:13:31,291 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2024-11-27 20:13:31,291 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:13:34,617 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 204 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-27 20:13:34,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472256751] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:13:34,617 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:13:34,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 42] total 51 [2024-11-27 20:13:34,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144309599] [2024-11-27 20:13:34,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:13:34,618 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-11-27 20:13:34,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:34,620 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-11-27 20:13:34,621 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=2379, Unknown=0, NotChecked=0, Total=2550 [2024-11-27 20:13:34,621 INFO L87 Difference]: Start difference. First operand 57 states and 59 transitions. Second operand has 51 states, 50 states have (on average 1.72) internal successors, (86), 35 states have internal predecessors, (86), 16 states have call successors, (16), 1 states have call predecessors, (16), 14 states have return successors, (27), 16 states have call predecessors, (27), 16 states have call successors, (27) [2024-11-27 20:13:35,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:35,766 INFO L93 Difference]: Finished difference Result 99 states and 101 transitions. [2024-11-27 20:13:35,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-27 20:13:35,767 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 1.72) internal successors, (86), 35 states have internal predecessors, (86), 16 states have call successors, (16), 1 states have call predecessors, (16), 14 states have return successors, (27), 16 states have call predecessors, (27), 16 states have call successors, (27) Word has length 96 [2024-11-27 20:13:35,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:35,768 INFO L225 Difference]: With dead ends: 99 [2024-11-27 20:13:35,768 INFO L226 Difference]: Without dead ends: 95 [2024-11-27 20:13:35,770 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=447, Invalid=5103, Unknown=0, NotChecked=0, Total=5550 [2024-11-27 20:13:35,771 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 48 mSDsluCounter, 647 mSDsCounter, 0 mSdLazyCounter, 983 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 1001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:35,771 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 674 Invalid, 1001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 983 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 20:13:35,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2024-11-27 20:13:35,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 60. [2024-11-27 20:13:35,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 41 states have (on average 1.048780487804878) internal successors, (43), 42 states have internal predecessors, (43), 3 states have call successors, (3), 2 states have call predecessors, (3), 15 states have return successors, (16), 15 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-27 20:13:35,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 62 transitions. [2024-11-27 20:13:35,788 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 62 transitions. Word has length 96 [2024-11-27 20:13:35,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:35,789 INFO L471 AbstractCegarLoop]: Abstraction has 60 states and 62 transitions. [2024-11-27 20:13:35,789 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 1.72) internal successors, (86), 35 states have internal predecessors, (86), 16 states have call successors, (16), 1 states have call predecessors, (16), 14 states have return successors, (27), 16 states have call predecessors, (27), 16 states have call successors, (27) [2024-11-27 20:13:35,789 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 62 transitions. [2024-11-27 20:13:35,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-27 20:13:35,790 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:35,790 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:35,796 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-27 20:13:35,990 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-27 20:13:35,990 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:13:35,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:35,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1794979902, now seen corresponding path program 6 times [2024-11-27 20:13:35,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:35,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266718083] [2024-11-27 20:13:35,991 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 20:13:35,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:36,012 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-27 20:13:36,012 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:37,065 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2024-11-27 20:13:37,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:37,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266718083] [2024-11-27 20:13:37,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266718083] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:13:37,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398589183] [2024-11-27 20:13:37,066 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 20:13:37,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:37,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:13:37,068 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:13:37,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-27 20:13:37,196 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-27 20:13:37,196 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:37,200 INFO L256 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 120 conjuncts are in the unsatisfiable core [2024-11-27 20:13:37,204 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:13:38,257 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-27 20:13:38,258 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:13:42,011 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-27 20:13:42,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398589183] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:13:42,011 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:13:42,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 34, 45] total 63 [2024-11-27 20:13:42,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339669806] [2024-11-27 20:13:42,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:13:42,012 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-11-27 20:13:42,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:42,013 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-11-27 20:13:42,014 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=3644, Unknown=0, NotChecked=0, Total=3906 [2024-11-27 20:13:42,014 INFO L87 Difference]: Start difference. First operand 60 states and 62 transitions. Second operand has 63 states, 61 states have (on average 1.6229508196721312) internal successors, (99), 42 states have internal predecessors, (99), 18 states have call successors, (18), 1 states have call predecessors, (18), 19 states have return successors, (34), 21 states have call predecessors, (34), 18 states have call successors, (34) [2024-11-27 20:13:43,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:43,752 INFO L93 Difference]: Finished difference Result 112 states and 115 transitions. [2024-11-27 20:13:43,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-27 20:13:43,752 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 61 states have (on average 1.6229508196721312) internal successors, (99), 42 states have internal predecessors, (99), 18 states have call successors, (18), 1 states have call predecessors, (18), 19 states have return successors, (34), 21 states have call predecessors, (34), 18 states have call successors, (34) Word has length 103 [2024-11-27 20:13:43,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:43,753 INFO L225 Difference]: With dead ends: 112 [2024-11-27 20:13:43,754 INFO L226 Difference]: Without dead ends: 60 [2024-11-27 20:13:43,756 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2551 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=697, Invalid=8045, Unknown=0, NotChecked=0, Total=8742 [2024-11-27 20:13:43,757 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 32 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 1316 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 1338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:43,757 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 755 Invalid, 1338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1316 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-27 20:13:43,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2024-11-27 20:13:43,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2024-11-27 20:13:43,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 41 states have (on average 1.024390243902439) internal successors, (42), 42 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 15 states have return successors, (16), 15 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-27 20:13:43,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 61 transitions. [2024-11-27 20:13:43,784 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 61 transitions. Word has length 103 [2024-11-27 20:13:43,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:43,784 INFO L471 AbstractCegarLoop]: Abstraction has 60 states and 61 transitions. [2024-11-27 20:13:43,784 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 61 states have (on average 1.6229508196721312) internal successors, (99), 42 states have internal predecessors, (99), 18 states have call successors, (18), 1 states have call predecessors, (18), 19 states have return successors, (34), 21 states have call predecessors, (34), 18 states have call successors, (34) [2024-11-27 20:13:43,784 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 61 transitions. [2024-11-27 20:13:43,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-27 20:13:43,785 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:43,785 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:43,795 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-27 20:13:43,985 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-27 20:13:43,986 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:13:43,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:43,986 INFO L85 PathProgramCache]: Analyzing trace with hash 848388148, now seen corresponding path program 7 times [2024-11-27 20:13:43,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:43,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459054523] [2024-11-27 20:13:43,986 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 20:13:43,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:44,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:45,593 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2024-11-27 20:13:45,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:45,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459054523] [2024-11-27 20:13:45,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459054523] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:13:45,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351681530] [2024-11-27 20:13:45,595 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 20:13:45,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:45,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:13:45,597 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:13:45,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-27 20:13:45,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:45,740 INFO L256 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 128 conjuncts are in the unsatisfiable core [2024-11-27 20:13:45,744 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:13:46,098 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2024-11-27 20:13:46,098 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:13:50,364 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 0 proven. 280 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-27 20:13:50,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351681530] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:13:50,364 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:13:50,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 48] total 57 [2024-11-27 20:13:50,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481822014] [2024-11-27 20:13:50,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:13:50,365 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-11-27 20:13:50,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:50,366 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-11-27 20:13:50,367 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=3000, Unknown=0, NotChecked=0, Total=3192 [2024-11-27 20:13:50,367 INFO L87 Difference]: Start difference. First operand 60 states and 61 transitions. Second operand has 57 states, 55 states have (on average 1.709090909090909) internal successors, (94), 39 states have internal predecessors, (94), 19 states have call successors, (19), 1 states have call predecessors, (19), 16 states have return successors, (31), 18 states have call predecessors, (31), 19 states have call successors, (31) [2024-11-27 20:13:52,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:52,123 INFO L93 Difference]: Finished difference Result 70 states and 71 transitions. [2024-11-27 20:13:52,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-27 20:13:52,124 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 55 states have (on average 1.709090909090909) internal successors, (94), 39 states have internal predecessors, (94), 19 states have call successors, (19), 1 states have call predecessors, (19), 16 states have return successors, (31), 18 states have call predecessors, (31), 19 states have call successors, (31) Word has length 110 [2024-11-27 20:13:52,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:52,125 INFO L225 Difference]: With dead ends: 70 [2024-11-27 20:13:52,125 INFO L226 Difference]: Without dead ends: 66 [2024-11-27 20:13:52,127 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 738 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=528, Invalid=6612, Unknown=0, NotChecked=0, Total=7140 [2024-11-27 20:13:52,127 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 160 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1159 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 1228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:52,128 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 696 Invalid, 1228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1159 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-27 20:13:52,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2024-11-27 20:13:52,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2024-11-27 20:13:52,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 45 states have (on average 1.0222222222222221) internal successors, (46), 46 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 17 states have return successors, (18), 17 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-27 20:13:52,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 67 transitions. [2024-11-27 20:13:52,150 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 67 transitions. Word has length 110 [2024-11-27 20:13:52,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:52,151 INFO L471 AbstractCegarLoop]: Abstraction has 66 states and 67 transitions. [2024-11-27 20:13:52,151 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 55 states have (on average 1.709090909090909) internal successors, (94), 39 states have internal predecessors, (94), 19 states have call successors, (19), 1 states have call predecessors, (19), 16 states have return successors, (31), 18 states have call predecessors, (31), 19 states have call successors, (31) [2024-11-27 20:13:52,151 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 67 transitions. [2024-11-27 20:13:52,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-27 20:13:52,153 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:52,153 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:52,164 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-27 20:13:52,357 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-27 20:13:52,358 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:13:52,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:52,358 INFO L85 PathProgramCache]: Analyzing trace with hash 23995998, now seen corresponding path program 8 times [2024-11-27 20:13:52,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:52,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615831087] [2024-11-27 20:13:52,358 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:13:52,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:52,389 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 20:13:52,389 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:54,167 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-11-27 20:13:54,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:54,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615831087] [2024-11-27 20:13:54,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615831087] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:13:54,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252006604] [2024-11-27 20:13:54,167 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:13:54,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:54,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:13:54,170 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:13:54,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-27 20:13:54,311 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 20:13:54,311 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:13:54,315 WARN L254 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 144 conjuncts are in the unsatisfiable core [2024-11-27 20:13:54,318 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:13:54,655 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 184 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2024-11-27 20:13:54,655 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:14:00,089 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 368 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-27 20:14:00,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252006604] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:14:00,089 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:14:00,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40, 54] total 63 [2024-11-27 20:14:00,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441893780] [2024-11-27 20:14:00,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:14:00,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-11-27 20:14:00,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:14:00,091 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-11-27 20:14:00,092 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=3691, Unknown=0, NotChecked=0, Total=3906 [2024-11-27 20:14:00,092 INFO L87 Difference]: Start difference. First operand 66 states and 67 transitions. Second operand has 63 states, 62 states have (on average 1.7096774193548387) internal successors, (106), 43 states have internal predecessors, (106), 20 states have call successors, (20), 1 states have call predecessors, (20), 18 states have return successors, (35), 20 states have call predecessors, (35), 20 states have call successors, (35) [2024-11-27 20:14:01,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:14:01,926 INFO L93 Difference]: Finished difference Result 76 states and 77 transitions. [2024-11-27 20:14:01,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-27 20:14:01,926 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 62 states have (on average 1.7096774193548387) internal successors, (106), 43 states have internal predecessors, (106), 20 states have call successors, (20), 1 states have call predecessors, (20), 18 states have return successors, (35), 20 states have call predecessors, (35), 20 states have call successors, (35) Word has length 124 [2024-11-27 20:14:01,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:14:01,927 INFO L225 Difference]: With dead ends: 76 [2024-11-27 20:14:01,927 INFO L226 Difference]: Without dead ends: 72 [2024-11-27 20:14:01,928 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 241 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 966 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=647, Invalid=8283, Unknown=0, NotChecked=0, Total=8930 [2024-11-27 20:14:01,929 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 116 mSDsluCounter, 894 mSDsCounter, 0 mSdLazyCounter, 1533 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 921 SdHoareTripleChecker+Invalid, 1578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-27 20:14:01,929 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 921 Invalid, 1578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1533 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-27 20:14:01,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2024-11-27 20:14:01,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2024-11-27 20:14:01,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 49 states have (on average 1.0204081632653061) internal successors, (50), 50 states have internal predecessors, (50), 3 states have call successors, (3), 2 states have call predecessors, (3), 19 states have return successors, (20), 19 states have call predecessors, (20), 3 states have call successors, (20) [2024-11-27 20:14:01,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 73 transitions. [2024-11-27 20:14:01,951 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 73 transitions. Word has length 124 [2024-11-27 20:14:01,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:14:01,952 INFO L471 AbstractCegarLoop]: Abstraction has 72 states and 73 transitions. [2024-11-27 20:14:01,952 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 1.7096774193548387) internal successors, (106), 43 states have internal predecessors, (106), 20 states have call successors, (20), 1 states have call predecessors, (20), 18 states have return successors, (35), 20 states have call predecessors, (35), 20 states have call successors, (35) [2024-11-27 20:14:01,952 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 73 transitions. [2024-11-27 20:14:01,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-27 20:14:01,954 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:14:01,954 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:14:01,964 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-27 20:14:02,154 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:14:02,155 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:14:02,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:14:02,155 INFO L85 PathProgramCache]: Analyzing trace with hash 128231176, now seen corresponding path program 9 times [2024-11-27 20:14:02,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:14:02,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804322729] [2024-11-27 20:14:02,155 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 20:14:02,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:14:02,195 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-27 20:14:02,195 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:14:04,335 INFO L134 CoverageAnalysis]: Checked inductivity of 549 backedges. 0 proven. 252 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-11-27 20:14:04,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:14:04,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804322729] [2024-11-27 20:14:04,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804322729] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:14:04,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036748100] [2024-11-27 20:14:04,335 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 20:14:04,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:14:04,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:14:04,337 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:14:04,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-27 20:14:04,495 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-27 20:14:04,495 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:14:04,498 WARN L254 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 160 conjuncts are in the unsatisfiable core [2024-11-27 20:14:04,502 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:14:04,921 INFO L134 CoverageAnalysis]: Checked inductivity of 549 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-11-27 20:14:04,921 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:14:11,465 INFO L134 CoverageAnalysis]: Checked inductivity of 549 backedges. 0 proven. 468 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-27 20:14:11,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036748100] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:14:11,466 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:14:11,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 60] total 69 [2024-11-27 20:14:11,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099838879] [2024-11-27 20:14:11,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:14:11,467 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2024-11-27 20:14:11,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:14:11,468 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2024-11-27 20:14:11,468 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=4455, Unknown=0, NotChecked=0, Total=4692 [2024-11-27 20:14:11,469 INFO L87 Difference]: Start difference. First operand 72 states and 73 transitions. Second operand has 69 states, 68 states have (on average 1.7058823529411764) internal successors, (116), 47 states have internal predecessors, (116), 22 states have call successors, (22), 1 states have call predecessors, (22), 20 states have return successors, (39), 22 states have call predecessors, (39), 22 states have call successors, (39) [2024-11-27 20:14:13,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:14:13,715 INFO L93 Difference]: Finished difference Result 82 states and 83 transitions. [2024-11-27 20:14:13,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-27 20:14:13,717 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 68 states have (on average 1.7058823529411764) internal successors, (116), 47 states have internal predecessors, (116), 22 states have call successors, (22), 1 states have call predecessors, (22), 20 states have return successors, (39), 22 states have call predecessors, (39), 22 states have call successors, (39) Word has length 138 [2024-11-27 20:14:13,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:14:13,718 INFO L225 Difference]: With dead ends: 82 [2024-11-27 20:14:13,718 INFO L226 Difference]: Without dead ends: 78 [2024-11-27 20:14:13,720 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 268 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=759, Invalid=10161, Unknown=0, NotChecked=0, Total=10920 [2024-11-27 20:14:13,721 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 224 mSDsluCounter, 1081 mSDsCounter, 0 mSdLazyCounter, 1903 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 1110 SdHoareTripleChecker+Invalid, 1997 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:14:13,721 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 1110 Invalid, 1997 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1903 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-27 20:14:13,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2024-11-27 20:14:13,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2024-11-27 20:14:13,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 53 states have (on average 1.0188679245283019) internal successors, (54), 54 states have internal predecessors, (54), 3 states have call successors, (3), 2 states have call predecessors, (3), 21 states have return successors, (22), 21 states have call predecessors, (22), 3 states have call successors, (22) [2024-11-27 20:14:13,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 79 transitions. [2024-11-27 20:14:13,742 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 79 transitions. Word has length 138 [2024-11-27 20:14:13,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:14:13,743 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 79 transitions. [2024-11-27 20:14:13,743 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 68 states have (on average 1.7058823529411764) internal successors, (116), 47 states have internal predecessors, (116), 22 states have call successors, (22), 1 states have call predecessors, (22), 20 states have return successors, (39), 22 states have call predecessors, (39), 22 states have call successors, (39) [2024-11-27 20:14:13,743 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 79 transitions. [2024-11-27 20:14:13,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-27 20:14:13,745 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:14:13,745 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:14:13,752 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-27 20:14:13,946 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:14:13,946 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:14:13,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:14:13,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1955824178, now seen corresponding path program 10 times [2024-11-27 20:14:13,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:14:13,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124948735] [2024-11-27 20:14:13,947 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 20:14:13,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:14:13,968 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 20:14:13,969 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:14:16,707 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2024-11-27 20:14:16,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:14:16,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124948735] [2024-11-27 20:14:16,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124948735] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:14:16,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938787479] [2024-11-27 20:14:16,708 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 20:14:16,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:14:16,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:14:16,710 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:14:16,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-27 20:14:16,881 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 20:14:16,881 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:14:16,884 WARN L254 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 176 conjuncts are in the unsatisfiable core [2024-11-27 20:14:16,887 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:14:17,475 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2024-11-27 20:14:17,475 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:14:25,974 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 0 proven. 580 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-27 20:14:25,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938787479] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:14:25,975 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:14:25,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48, 66] total 73 [2024-11-27 20:14:25,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323683993] [2024-11-27 20:14:25,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:14:25,976 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2024-11-27 20:14:25,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:14:25,977 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2024-11-27 20:14:25,978 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=5008, Unknown=0, NotChecked=0, Total=5256 [2024-11-27 20:14:25,978 INFO L87 Difference]: Start difference. First operand 78 states and 79 transitions. Second operand has 73 states, 72 states have (on average 1.7083333333333333) internal successors, (123), 50 states have internal predecessors, (123), 24 states have call successors, (24), 1 states have call predecessors, (24), 22 states have return successors, (42), 23 states have call predecessors, (42), 24 states have call successors, (42) [2024-11-27 20:14:28,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:14:28,935 INFO L93 Difference]: Finished difference Result 88 states and 89 transitions. [2024-11-27 20:14:28,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-27 20:14:28,936 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 72 states have (on average 1.7083333333333333) internal successors, (123), 50 states have internal predecessors, (123), 24 states have call successors, (24), 1 states have call predecessors, (24), 22 states have return successors, (42), 23 states have call predecessors, (42), 24 states have call successors, (42) Word has length 152 [2024-11-27 20:14:28,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:14:28,937 INFO L225 Difference]: With dead ends: 88 [2024-11-27 20:14:28,937 INFO L226 Difference]: Without dead ends: 84 [2024-11-27 20:14:28,938 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 276 SyntacticMatches, 22 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1473 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=848, Invalid=11808, Unknown=0, NotChecked=0, Total=12656 [2024-11-27 20:14:28,939 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 204 mSDsluCounter, 1070 mSDsCounter, 0 mSdLazyCounter, 1994 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 1101 SdHoareTripleChecker+Invalid, 2080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:14:28,939 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 1101 Invalid, 2080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1994 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 20:14:28,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2024-11-27 20:14:28,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2024-11-27 20:14:28,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 57 states have (on average 1.0175438596491229) internal successors, (58), 58 states have internal predecessors, (58), 3 states have call successors, (3), 2 states have call predecessors, (3), 23 states have return successors, (24), 23 states have call predecessors, (24), 3 states have call successors, (24) [2024-11-27 20:14:28,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 85 transitions. [2024-11-27 20:14:28,966 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 85 transitions. Word has length 152 [2024-11-27 20:14:28,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:14:28,966 INFO L471 AbstractCegarLoop]: Abstraction has 84 states and 85 transitions. [2024-11-27 20:14:28,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 72 states have (on average 1.7083333333333333) internal successors, (123), 50 states have internal predecessors, (123), 24 states have call successors, (24), 1 states have call predecessors, (24), 22 states have return successors, (42), 23 states have call predecessors, (42), 24 states have call successors, (42) [2024-11-27 20:14:28,967 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 85 transitions. [2024-11-27 20:14:28,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-11-27 20:14:28,969 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:14:28,969 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:14:28,981 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-27 20:14:29,170 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-27 20:14:29,170 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:14:29,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:14:29,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1740548132, now seen corresponding path program 11 times [2024-11-27 20:14:29,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:14:29,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882827143] [2024-11-27 20:14:29,171 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 20:14:29,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:14:29,204 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-27 20:14:29,205 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:14:32,054 INFO L134 CoverageAnalysis]: Checked inductivity of 825 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 473 trivial. 0 not checked. [2024-11-27 20:14:32,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:14:32,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882827143] [2024-11-27 20:14:32,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882827143] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:14:32,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392103397] [2024-11-27 20:14:32,054 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 20:14:32,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:14:32,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:14:32,056 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:14:32,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-27 20:14:32,269 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-27 20:14:32,269 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:14:32,273 WARN L254 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 192 conjuncts are in the unsatisfiable core [2024-11-27 20:14:32,277 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:14:32,754 INFO L134 CoverageAnalysis]: Checked inductivity of 825 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 473 trivial. 0 not checked. [2024-11-27 20:14:32,754 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:14:41,883 INFO L134 CoverageAnalysis]: Checked inductivity of 825 backedges. 0 proven. 704 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2024-11-27 20:14:41,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392103397] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:14:41,883 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:14:41,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52, 72] total 81 [2024-11-27 20:14:41,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329907947] [2024-11-27 20:14:41,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:14:41,884 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2024-11-27 20:14:41,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:14:41,886 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2024-11-27 20:14:41,886 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=6200, Unknown=0, NotChecked=0, Total=6480 [2024-11-27 20:14:41,887 INFO L87 Difference]: Start difference. First operand 84 states and 85 transitions. Second operand has 81 states, 79 states have (on average 1.6962025316455696) internal successors, (134), 55 states have internal predecessors, (134), 27 states have call successors, (27), 1 states have call predecessors, (27), 24 states have return successors, (47), 26 states have call predecessors, (47), 27 states have call successors, (47) [2024-11-27 20:14:45,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:14:45,167 INFO L93 Difference]: Finished difference Result 94 states and 95 transitions. [2024-11-27 20:14:45,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-27 20:14:45,170 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 79 states have (on average 1.6962025316455696) internal successors, (134), 55 states have internal predecessors, (134), 27 states have call successors, (27), 1 states have call predecessors, (27), 24 states have return successors, (47), 26 states have call predecessors, (47), 27 states have call successors, (47) Word has length 166 [2024-11-27 20:14:45,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:14:45,171 INFO L225 Difference]: With dead ends: 94 [2024-11-27 20:14:45,171 INFO L226 Difference]: Without dead ends: 90 [2024-11-27 20:14:45,173 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 447 GetRequests, 324 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1582 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=984, Invalid=14516, Unknown=0, NotChecked=0, Total=15500 [2024-11-27 20:14:45,176 INFO L435 NwaCegarLoop]: 33 mSDtfsCounter, 224 mSDsluCounter, 1593 mSDsCounter, 0 mSdLazyCounter, 2811 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 1626 SdHoareTripleChecker+Invalid, 2899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 2811 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:14:45,176 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 1626 Invalid, 2899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 2811 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-27 20:14:45,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2024-11-27 20:14:45,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2024-11-27 20:14:45,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 61 states have (on average 1.0163934426229508) internal successors, (62), 62 states have internal predecessors, (62), 3 states have call successors, (3), 2 states have call predecessors, (3), 25 states have return successors, (26), 25 states have call predecessors, (26), 3 states have call successors, (26) [2024-11-27 20:14:45,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 91 transitions. [2024-11-27 20:14:45,197 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 91 transitions. Word has length 166 [2024-11-27 20:14:45,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:14:45,198 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 91 transitions. [2024-11-27 20:14:45,198 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 79 states have (on average 1.6962025316455696) internal successors, (134), 55 states have internal predecessors, (134), 27 states have call successors, (27), 1 states have call predecessors, (27), 24 states have return successors, (47), 26 states have call predecessors, (47), 27 states have call successors, (47) [2024-11-27 20:14:45,198 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 91 transitions. [2024-11-27 20:14:45,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-27 20:14:45,201 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:14:45,201 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:14:45,213 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-27 20:14:45,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:14:45,402 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:14:45,403 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:14:45,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1923299322, now seen corresponding path program 12 times [2024-11-27 20:14:45,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:14:45,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555658424] [2024-11-27 20:14:45,403 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 20:14:45,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:14:45,438 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-11-27 20:14:45,438 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:14:48,498 INFO L134 CoverageAnalysis]: Checked inductivity of 984 backedges. 0 proven. 444 refuted. 0 times theorem prover too weak. 540 trivial. 0 not checked. [2024-11-27 20:14:48,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:14:48,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555658424] [2024-11-27 20:14:48,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555658424] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:14:48,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586978383] [2024-11-27 20:14:48,498 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 20:14:48,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:14:48,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:14:48,500 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:14:48,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-27 20:14:48,765 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-11-27 20:14:48,765 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:14:48,770 WARN L254 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 208 conjuncts are in the unsatisfiable core [2024-11-27 20:14:48,775 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:14:49,254 INFO L134 CoverageAnalysis]: Checked inductivity of 984 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 564 trivial. 0 not checked. [2024-11-27 20:14:49,254 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:15:00,554 INFO L134 CoverageAnalysis]: Checked inductivity of 984 backedges. 0 proven. 840 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-27 20:15:00,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586978383] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:15:00,554 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:15:00,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 78] total 87 [2024-11-27 20:15:00,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293139790] [2024-11-27 20:15:00,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:15:00,555 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2024-11-27 20:15:00,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:15:00,556 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2024-11-27 20:15:00,556 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=303, Invalid=7179, Unknown=0, NotChecked=0, Total=7482 [2024-11-27 20:15:00,557 INFO L87 Difference]: Start difference. First operand 90 states and 91 transitions. Second operand has 87 states, 86 states have (on average 1.697674418604651) internal successors, (146), 59 states have internal predecessors, (146), 28 states have call successors, (28), 1 states have call predecessors, (28), 26 states have return successors, (51), 28 states have call predecessors, (51), 28 states have call successors, (51) [2024-11-27 20:15:04,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:15:04,462 INFO L93 Difference]: Finished difference Result 100 states and 101 transitions. [2024-11-27 20:15:04,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-27 20:15:04,462 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 86 states have (on average 1.697674418604651) internal successors, (146), 59 states have internal predecessors, (146), 28 states have call successors, (28), 1 states have call predecessors, (28), 26 states have return successors, (51), 28 states have call predecessors, (51), 28 states have call successors, (51) Word has length 180 [2024-11-27 20:15:04,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:15:04,464 INFO L225 Difference]: With dead ends: 100 [2024-11-27 20:15:04,464 INFO L226 Difference]: Without dead ends: 96 [2024-11-27 20:15:04,466 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 352 SyntacticMatches, 1 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1911 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=1143, Invalid=16947, Unknown=0, NotChecked=0, Total=18090 [2024-11-27 20:15:04,466 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 412 mSDsluCounter, 1669 mSDsCounter, 0 mSdLazyCounter, 3043 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 1704 SdHoareTripleChecker+Invalid, 3235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 3043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:15:04,466 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [440 Valid, 1704 Invalid, 3235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 3043 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-27 20:15:04,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2024-11-27 20:15:04,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2024-11-27 20:15:04,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 65 states have (on average 1.0153846153846153) internal successors, (66), 66 states have internal predecessors, (66), 3 states have call successors, (3), 2 states have call predecessors, (3), 27 states have return successors, (28), 27 states have call predecessors, (28), 3 states have call successors, (28) [2024-11-27 20:15:04,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 97 transitions. [2024-11-27 20:15:04,481 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 97 transitions. Word has length 180 [2024-11-27 20:15:04,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:15:04,481 INFO L471 AbstractCegarLoop]: Abstraction has 96 states and 97 transitions. [2024-11-27 20:15:04,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 86 states have (on average 1.697674418604651) internal successors, (146), 59 states have internal predecessors, (146), 28 states have call successors, (28), 1 states have call predecessors, (28), 26 states have return successors, (51), 28 states have call predecessors, (51), 28 states have call successors, (51) [2024-11-27 20:15:04,482 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 97 transitions. [2024-11-27 20:15:04,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2024-11-27 20:15:04,484 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:15:04,485 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:15:04,497 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-27 20:15:04,685 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:15:04,685 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:15:04,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:15:04,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1664905904, now seen corresponding path program 13 times [2024-11-27 20:15:04,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:15:04,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745727946] [2024-11-27 20:15:04,686 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 20:15:04,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:15:04,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:15:07,873 INFO L134 CoverageAnalysis]: Checked inductivity of 1157 backedges. 0 proven. 494 refuted. 0 times theorem prover too weak. 663 trivial. 0 not checked. [2024-11-27 20:15:07,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:15:07,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745727946] [2024-11-27 20:15:07,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745727946] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:15:07,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583486541] [2024-11-27 20:15:07,873 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 20:15:07,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:15:07,874 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:15:07,877 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:15:07,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-27 20:15:08,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:15:08,170 WARN L254 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 224 conjuncts are in the unsatisfiable core [2024-11-27 20:15:08,194 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:15:08,695 INFO L134 CoverageAnalysis]: Checked inductivity of 1157 backedges. 0 proven. 494 refuted. 0 times theorem prover too weak. 663 trivial. 0 not checked. [2024-11-27 20:15:08,695 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:15:21,603 INFO L134 CoverageAnalysis]: Checked inductivity of 1157 backedges. 0 proven. 988 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-11-27 20:15:21,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583486541] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:15:21,604 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:15:21,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60, 84] total 93 [2024-11-27 20:15:21,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876127589] [2024-11-27 20:15:21,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:15:21,605 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2024-11-27 20:15:21,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:15:21,606 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2024-11-27 20:15:21,607 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=324, Invalid=8232, Unknown=0, NotChecked=0, Total=8556 [2024-11-27 20:15:21,607 INFO L87 Difference]: Start difference. First operand 96 states and 97 transitions. Second operand has 93 states, 91 states have (on average 1.6923076923076923) internal successors, (154), 63 states have internal predecessors, (154), 31 states have call successors, (31), 1 states have call predecessors, (31), 28 states have return successors, (55), 30 states have call predecessors, (55), 31 states have call successors, (55) [2024-11-27 20:15:25,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:15:25,874 INFO L93 Difference]: Finished difference Result 106 states and 107 transitions. [2024-11-27 20:15:25,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-27 20:15:25,875 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 91 states have (on average 1.6923076923076923) internal successors, (154), 63 states have internal predecessors, (154), 31 states have call successors, (31), 1 states have call predecessors, (31), 28 states have return successors, (55), 30 states have call predecessors, (55), 31 states have call successors, (55) Word has length 194 [2024-11-27 20:15:25,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:15:25,877 INFO L225 Difference]: With dead ends: 106 [2024-11-27 20:15:25,877 INFO L226 Difference]: Without dead ends: 102 [2024-11-27 20:15:25,879 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 381 SyntacticMatches, 0 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2124 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=1260, Invalid=19620, Unknown=0, NotChecked=0, Total=20880 [2024-11-27 20:15:25,879 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 554 mSDsluCounter, 1776 mSDsCounter, 0 mSdLazyCounter, 3292 mSolverCounterSat, 256 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 1813 SdHoareTripleChecker+Invalid, 3548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 3292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-27 20:15:25,880 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [584 Valid, 1813 Invalid, 3548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 3292 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-27 20:15:25,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2024-11-27 20:15:25,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 102. [2024-11-27 20:15:25,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 69 states have (on average 1.0144927536231885) internal successors, (70), 70 states have internal predecessors, (70), 3 states have call successors, (3), 2 states have call predecessors, (3), 29 states have return successors, (30), 29 states have call predecessors, (30), 3 states have call successors, (30) [2024-11-27 20:15:25,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 103 transitions. [2024-11-27 20:15:25,908 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 103 transitions. Word has length 194 [2024-11-27 20:15:25,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:15:25,908 INFO L471 AbstractCegarLoop]: Abstraction has 102 states and 103 transitions. [2024-11-27 20:15:25,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 91 states have (on average 1.6923076923076923) internal successors, (154), 63 states have internal predecessors, (154), 31 states have call successors, (31), 1 states have call predecessors, (31), 28 states have return successors, (55), 30 states have call predecessors, (55), 31 states have call successors, (55) [2024-11-27 20:15:25,909 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 103 transitions. [2024-11-27 20:15:25,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-11-27 20:15:25,910 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:15:25,911 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:15:25,923 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-27 20:15:26,111 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-27 20:15:26,111 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:15:26,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:15:26,112 INFO L85 PathProgramCache]: Analyzing trace with hash -941688870, now seen corresponding path program 14 times [2024-11-27 20:15:26,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:15:26,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349749159] [2024-11-27 20:15:26,112 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:15:26,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:15:26,136 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 20:15:26,136 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:15:30,131 INFO L134 CoverageAnalysis]: Checked inductivity of 1344 backedges. 0 proven. 602 refuted. 0 times theorem prover too weak. 742 trivial. 0 not checked. [2024-11-27 20:15:30,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:15:30,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349749159] [2024-11-27 20:15:30,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349749159] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:15:30,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279832089] [2024-11-27 20:15:30,132 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:15:30,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:15:30,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:15:30,135 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:15:30,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-27 20:15:30,482 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 20:15:30,483 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:15:30,488 WARN L254 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 240 conjuncts are in the unsatisfiable core [2024-11-27 20:15:30,492 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:15:31,092 INFO L134 CoverageAnalysis]: Checked inductivity of 1344 backedges. 0 proven. 574 refuted. 0 times theorem prover too weak. 770 trivial. 0 not checked. [2024-11-27 20:15:31,092 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:15:44,729 INFO L134 CoverageAnalysis]: Checked inductivity of 1344 backedges. 0 proven. 1148 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-27 20:15:44,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279832089] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:15:44,729 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:15:44,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 90] total 99 [2024-11-27 20:15:44,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010311667] [2024-11-27 20:15:44,730 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:15:44,730 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2024-11-27 20:15:44,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:15:44,731 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2024-11-27 20:15:44,732 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=347, Invalid=9355, Unknown=0, NotChecked=0, Total=9702 [2024-11-27 20:15:44,732 INFO L87 Difference]: Start difference. First operand 102 states and 103 transitions. Second operand has 99 states, 98 states have (on average 1.6938775510204083) internal successors, (166), 67 states have internal predecessors, (166), 32 states have call successors, (32), 1 states have call predecessors, (32), 30 states have return successors, (59), 32 states have call predecessors, (59), 32 states have call successors, (59) [2024-11-27 20:15:49,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:15:49,276 INFO L93 Difference]: Finished difference Result 112 states and 113 transitions. [2024-11-27 20:15:49,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-27 20:15:49,276 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 98 states have (on average 1.6938775510204083) internal successors, (166), 67 states have internal predecessors, (166), 32 states have call successors, (32), 1 states have call predecessors, (32), 30 states have return successors, (59), 32 states have call predecessors, (59), 32 states have call successors, (59) Word has length 208 [2024-11-27 20:15:49,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:15:49,278 INFO L225 Difference]: With dead ends: 112 [2024-11-27 20:15:49,278 INFO L226 Difference]: Without dead ends: 108 [2024-11-27 20:15:49,280 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 562 GetRequests, 409 SyntacticMatches, 0 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2502 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=1439, Invalid=22431, Unknown=0, NotChecked=0, Total=23870 [2024-11-27 20:15:49,281 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 734 mSDsluCounter, 2136 mSDsCounter, 0 mSdLazyCounter, 3898 mSolverCounterSat, 348 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 766 SdHoareTripleChecker+Valid, 2175 SdHoareTripleChecker+Invalid, 4246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 348 IncrementalHoareTripleChecker+Valid, 3898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:15:49,282 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [766 Valid, 2175 Invalid, 4246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [348 Valid, 3898 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-27 20:15:49,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2024-11-27 20:15:49,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2024-11-27 20:15:49,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 73 states have (on average 1.0136986301369864) internal successors, (74), 74 states have internal predecessors, (74), 3 states have call successors, (3), 2 states have call predecessors, (3), 31 states have return successors, (32), 31 states have call predecessors, (32), 3 states have call successors, (32) [2024-11-27 20:15:49,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 109 transitions. [2024-11-27 20:15:49,306 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 109 transitions. Word has length 208 [2024-11-27 20:15:49,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:15:49,307 INFO L471 AbstractCegarLoop]: Abstraction has 108 states and 109 transitions. [2024-11-27 20:15:49,307 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 98 states have (on average 1.6938775510204083) internal successors, (166), 67 states have internal predecessors, (166), 32 states have call successors, (32), 1 states have call predecessors, (32), 30 states have return successors, (59), 32 states have call predecessors, (59), 32 states have call successors, (59) [2024-11-27 20:15:49,307 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 109 transitions. [2024-11-27 20:15:49,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2024-11-27 20:15:49,309 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:15:49,309 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:15:49,321 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-27 20:15:49,509 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-27 20:15:49,509 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:15:49,510 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:15:49,510 INFO L85 PathProgramCache]: Analyzing trace with hash 837482372, now seen corresponding path program 15 times [2024-11-27 20:15:49,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:15:49,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846710939] [2024-11-27 20:15:49,510 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 20:15:49,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:15:49,550 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-11-27 20:15:49,550 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:15:54,038 INFO L134 CoverageAnalysis]: Checked inductivity of 1545 backedges. 0 proven. 690 refuted. 0 times theorem prover too weak. 855 trivial. 0 not checked. [2024-11-27 20:15:54,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:15:54,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846710939] [2024-11-27 20:15:54,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846710939] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:15:54,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816547551] [2024-11-27 20:15:54,039 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 20:15:54,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:15:54,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:15:54,041 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:15:54,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-27 20:15:54,408 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-11-27 20:15:54,408 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:15:54,412 WARN L254 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 256 conjuncts are in the unsatisfiable core [2024-11-27 20:15:54,415 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:15:54,934 INFO L134 CoverageAnalysis]: Checked inductivity of 1545 backedges. 0 proven. 660 refuted. 0 times theorem prover too weak. 885 trivial. 0 not checked. [2024-11-27 20:15:54,934 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:16:09,901 INFO L134 CoverageAnalysis]: Checked inductivity of 1545 backedges. 0 proven. 1320 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-27 20:16:09,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816547551] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:16:09,901 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:16:09,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 68, 96] total 105 [2024-11-27 20:16:09,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120997725] [2024-11-27 20:16:09,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:16:09,902 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2024-11-27 20:16:09,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:16:09,903 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2024-11-27 20:16:09,904 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=369, Invalid=10551, Unknown=0, NotChecked=0, Total=10920 [2024-11-27 20:16:09,904 INFO L87 Difference]: Start difference. First operand 108 states and 109 transitions. Second operand has 105 states, 104 states have (on average 1.6923076923076923) internal successors, (176), 71 states have internal predecessors, (176), 34 states have call successors, (34), 1 states have call predecessors, (34), 32 states have return successors, (63), 34 states have call predecessors, (63), 34 states have call successors, (63) [2024-11-27 20:16:14,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:16:14,717 INFO L93 Difference]: Finished difference Result 118 states and 119 transitions. [2024-11-27 20:16:14,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-27 20:16:14,717 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 104 states have (on average 1.6923076923076923) internal successors, (176), 71 states have internal predecessors, (176), 34 states have call successors, (34), 1 states have call predecessors, (34), 32 states have return successors, (63), 34 states have call predecessors, (63), 34 states have call successors, (63) Word has length 222 [2024-11-27 20:16:14,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:16:14,719 INFO L225 Difference]: With dead ends: 118 [2024-11-27 20:16:14,719 INFO L226 Difference]: Without dead ends: 114 [2024-11-27 20:16:14,721 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 436 SyntacticMatches, 1 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2829 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=1599, Invalid=25461, Unknown=0, NotChecked=0, Total=27060 [2024-11-27 20:16:14,721 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 454 mSDsluCounter, 2183 mSDsCounter, 0 mSdLazyCounter, 4023 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 488 SdHoareTripleChecker+Valid, 2224 SdHoareTripleChecker+Invalid, 4230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 4023 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:16:14,722 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [488 Valid, 2224 Invalid, 4230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 4023 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-27 20:16:14,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-11-27 20:16:14,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2024-11-27 20:16:14,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 77 states have (on average 1.0129870129870129) internal successors, (78), 78 states have internal predecessors, (78), 3 states have call successors, (3), 2 states have call predecessors, (3), 33 states have return successors, (34), 33 states have call predecessors, (34), 3 states have call successors, (34) [2024-11-27 20:16:14,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 115 transitions. [2024-11-27 20:16:14,743 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 115 transitions. Word has length 222 [2024-11-27 20:16:14,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:16:14,743 INFO L471 AbstractCegarLoop]: Abstraction has 114 states and 115 transitions. [2024-11-27 20:16:14,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 104 states have (on average 1.6923076923076923) internal successors, (176), 71 states have internal predecessors, (176), 34 states have call successors, (34), 1 states have call predecessors, (34), 32 states have return successors, (63), 34 states have call predecessors, (63), 34 states have call successors, (63) [2024-11-27 20:16:14,744 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 115 transitions. [2024-11-27 20:16:14,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-11-27 20:16:14,745 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:16:14,745 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:16:14,758 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-27 20:16:14,946 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-27 20:16:14,946 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:16:14,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:16:14,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1968238162, now seen corresponding path program 16 times [2024-11-27 20:16:14,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:16:14,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295210696] [2024-11-27 20:16:14,947 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 20:16:14,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:16:14,966 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 20:16:14,966 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:16:19,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1760 backedges. 0 proven. 752 refuted. 0 times theorem prover too weak. 1008 trivial. 0 not checked. [2024-11-27 20:16:19,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:16:19,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295210696] [2024-11-27 20:16:19,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295210696] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:16:19,483 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936311700] [2024-11-27 20:16:19,483 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 20:16:19,483 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:16:19,483 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:16:19,485 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:16:19,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-27 20:16:19,894 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 20:16:19,894 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:16:19,899 WARN L254 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 272 conjuncts are in the unsatisfiable core [2024-11-27 20:16:19,908 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:16:20,875 INFO L134 CoverageAnalysis]: Checked inductivity of 1760 backedges. 0 proven. 752 refuted. 0 times theorem prover too weak. 1008 trivial. 0 not checked. [2024-11-27 20:16:20,875 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:16:39,390 INFO L134 CoverageAnalysis]: Checked inductivity of 1760 backedges. 0 proven. 1504 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-27 20:16:39,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936311700] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:16:39,390 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:16:39,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72, 102] total 109 [2024-11-27 20:16:39,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943219725] [2024-11-27 20:16:39,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:16:39,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2024-11-27 20:16:39,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:16:39,393 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2024-11-27 20:16:39,394 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=380, Invalid=11392, Unknown=0, NotChecked=0, Total=11772 [2024-11-27 20:16:39,394 INFO L87 Difference]: Start difference. First operand 114 states and 115 transitions. Second operand has 109 states, 108 states have (on average 1.6944444444444444) internal successors, (183), 74 states have internal predecessors, (183), 36 states have call successors, (36), 1 states have call predecessors, (36), 34 states have return successors, (66), 35 states have call predecessors, (66), 36 states have call successors, (66) [2024-11-27 20:16:45,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:16:45,639 INFO L93 Difference]: Finished difference Result 124 states and 125 transitions. [2024-11-27 20:16:45,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-11-27 20:16:45,639 INFO L78 Accepts]: Start accepts. Automaton has has 109 states, 108 states have (on average 1.6944444444444444) internal successors, (183), 74 states have internal predecessors, (183), 36 states have call successors, (36), 1 states have call predecessors, (36), 34 states have return successors, (66), 35 states have call predecessors, (66), 36 states have call successors, (66) Word has length 236 [2024-11-27 20:16:45,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:16:45,641 INFO L225 Difference]: With dead ends: 124 [2024-11-27 20:16:45,641 INFO L226 Difference]: Without dead ends: 120 [2024-11-27 20:16:45,643 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 637 GetRequests, 431 SyntacticMatches, 35 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3501 ImplicationChecksByTransitivity, 11.1s TimeCoverageRelationStatistics Valid=1724, Invalid=28032, Unknown=0, NotChecked=0, Total=29756 [2024-11-27 20:16:45,643 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 484 mSDsluCounter, 2554 mSDsCounter, 0 mSdLazyCounter, 4721 mSolverCounterSat, 221 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 520 SdHoareTripleChecker+Valid, 2597 SdHoareTripleChecker+Invalid, 4942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 4721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:16:45,644 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [520 Valid, 2597 Invalid, 4942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [221 Valid, 4721 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-27 20:16:45,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2024-11-27 20:16:45,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2024-11-27 20:16:45,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 81 states have (on average 1.0123456790123457) internal successors, (82), 82 states have internal predecessors, (82), 3 states have call successors, (3), 2 states have call predecessors, (3), 35 states have return successors, (36), 35 states have call predecessors, (36), 3 states have call successors, (36) [2024-11-27 20:16:45,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 121 transitions. [2024-11-27 20:16:45,665 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 121 transitions. Word has length 236 [2024-11-27 20:16:45,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:16:45,665 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 121 transitions. [2024-11-27 20:16:45,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 108 states have (on average 1.6944444444444444) internal successors, (183), 74 states have internal predecessors, (183), 36 states have call successors, (36), 1 states have call predecessors, (36), 34 states have return successors, (66), 35 states have call predecessors, (66), 36 states have call successors, (66) [2024-11-27 20:16:45,665 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 121 transitions. [2024-11-27 20:16:45,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2024-11-27 20:16:45,666 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:16:45,666 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:16:45,678 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-27 20:16:45,867 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-27 20:16:45,867 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:16:45,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:16:45,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1478616664, now seen corresponding path program 17 times [2024-11-27 20:16:45,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:16:45,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752387058] [2024-11-27 20:16:45,868 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 20:16:45,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:16:45,922 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2024-11-27 20:16:45,922 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:16:50,358 INFO L134 CoverageAnalysis]: Checked inductivity of 1989 backedges. 0 proven. 850 refuted. 0 times theorem prover too weak. 1139 trivial. 0 not checked. [2024-11-27 20:16:50,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:16:50,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752387058] [2024-11-27 20:16:50,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752387058] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:16:50,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998508000] [2024-11-27 20:16:50,359 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 20:16:50,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:16:50,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:16:50,362 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:16:50,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-27 20:16:50,865 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2024-11-27 20:16:50,865 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:16:50,871 WARN L254 TraceCheckSpWp]: Trace formula consists of 557 conjuncts, 288 conjuncts are in the unsatisfiable core [2024-11-27 20:16:50,874 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:16:51,377 INFO L134 CoverageAnalysis]: Checked inductivity of 1989 backedges. 0 proven. 850 refuted. 0 times theorem prover too weak. 1139 trivial. 0 not checked. [2024-11-27 20:16:51,377 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:17:10,630 INFO L134 CoverageAnalysis]: Checked inductivity of 1989 backedges. 0 proven. 1700 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2024-11-27 20:17:10,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998508000] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:17:10,631 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:17:10,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 76, 108] total 116 [2024-11-27 20:17:10,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524928018] [2024-11-27 20:17:10,631 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:17:10,632 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2024-11-27 20:17:10,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:17:10,634 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2024-11-27 20:17:10,635 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=407, Invalid=12933, Unknown=0, NotChecked=0, Total=13340 [2024-11-27 20:17:10,635 INFO L87 Difference]: Start difference. First operand 120 states and 121 transitions. Second operand has 116 states, 115 states have (on average 1.6782608695652175) internal successors, (193), 78 states have internal predecessors, (193), 38 states have call successors, (38), 1 states have call predecessors, (38), 36 states have return successors, (71), 38 states have call predecessors, (71), 38 states have call successors, (71) [2024-11-27 20:17:17,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:17:17,380 INFO L93 Difference]: Finished difference Result 130 states and 131 transitions. [2024-11-27 20:17:17,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2024-11-27 20:17:17,380 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 115 states have (on average 1.6782608695652175) internal successors, (193), 78 states have internal predecessors, (193), 38 states have call successors, (38), 1 states have call predecessors, (38), 36 states have return successors, (71), 38 states have call predecessors, (71), 38 states have call successors, (71) Word has length 250 [2024-11-27 20:17:17,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:17:17,382 INFO L225 Difference]: With dead ends: 130 [2024-11-27 20:17:17,382 INFO L226 Difference]: Without dead ends: 126 [2024-11-27 20:17:17,385 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 676 GetRequests, 493 SyntacticMatches, 1 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3234 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=1903, Invalid=31769, Unknown=0, NotChecked=0, Total=33672 [2024-11-27 20:17:17,386 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 990 mSDsluCounter, 3134 mSDsCounter, 0 mSdLazyCounter, 5801 mSolverCounterSat, 476 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1028 SdHoareTripleChecker+Valid, 3179 SdHoareTripleChecker+Invalid, 6277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 476 IncrementalHoareTripleChecker+Valid, 5801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:17:17,386 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1028 Valid, 3179 Invalid, 6277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [476 Valid, 5801 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-27 20:17:17,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2024-11-27 20:17:17,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2024-11-27 20:17:17,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 85 states have (on average 1.011764705882353) internal successors, (86), 86 states have internal predecessors, (86), 3 states have call successors, (3), 2 states have call predecessors, (3), 37 states have return successors, (38), 37 states have call predecessors, (38), 3 states have call successors, (38) [2024-11-27 20:17:17,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 127 transitions. [2024-11-27 20:17:17,410 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 127 transitions. Word has length 250 [2024-11-27 20:17:17,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:17:17,411 INFO L471 AbstractCegarLoop]: Abstraction has 126 states and 127 transitions. [2024-11-27 20:17:17,411 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 116 states, 115 states have (on average 1.6782608695652175) internal successors, (193), 78 states have internal predecessors, (193), 38 states have call successors, (38), 1 states have call predecessors, (38), 36 states have return successors, (71), 38 states have call predecessors, (71), 38 states have call successors, (71) [2024-11-27 20:17:17,411 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 127 transitions. [2024-11-27 20:17:17,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-11-27 20:17:17,412 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:17:17,413 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:17:17,453 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-27 20:17:17,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-27 20:17:17,613 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:17:17,615 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:17:17,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1726092674, now seen corresponding path program 18 times [2024-11-27 20:17:17,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:17:17,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480268169] [2024-11-27 20:17:17,615 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 20:17:17,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:17:17,660 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2024-11-27 20:17:17,660 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:17:20,696 INFO L134 CoverageAnalysis]: Checked inductivity of 2232 backedges. 27 proven. 669 refuted. 0 times theorem prover too weak. 1536 trivial. 0 not checked. [2024-11-27 20:17:20,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:17:20,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480268169] [2024-11-27 20:17:20,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480268169] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:17:20,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765632555] [2024-11-27 20:17:20,697 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 20:17:20,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:17:20,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:17:20,698 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:17:20,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-27 20:17:21,244 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2024-11-27 20:17:21,244 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:17:21,250 WARN L254 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 304 conjuncts are in the unsatisfiable core [2024-11-27 20:17:21,255 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:17:24,012 INFO L134 CoverageAnalysis]: Checked inductivity of 2232 backedges. 0 proven. 954 refuted. 0 times theorem prover too weak. 1278 trivial. 0 not checked. [2024-11-27 20:17:24,012 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:17:44,472 INFO L134 CoverageAnalysis]: Checked inductivity of 2232 backedges. 0 proven. 1908 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-27 20:17:44,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765632555] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:17:44,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:17:44,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 80, 114] total 129 [2024-11-27 20:17:44,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962418587] [2024-11-27 20:17:44,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:17:44,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2024-11-27 20:17:44,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:17:44,475 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2024-11-27 20:17:44,476 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=15984, Unknown=0, NotChecked=0, Total=16512 [2024-11-27 20:17:44,477 INFO L87 Difference]: Start difference. First operand 126 states and 127 transitions. Second operand has 129 states, 128 states have (on average 1.6875) internal successors, (216), 87 states have internal predecessors, (216), 42 states have call successors, (42), 1 states have call predecessors, (42), 40 states have return successors, (80), 42 states have call predecessors, (80), 42 states have call successors, (80) [2024-11-27 20:17:49,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:17:49,953 INFO L93 Difference]: Finished difference Result 133 states and 135 transitions. [2024-11-27 20:17:49,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2024-11-27 20:17:49,954 INFO L78 Accepts]: Start accepts. Automaton has has 129 states, 128 states have (on average 1.6875) internal successors, (216), 87 states have internal predecessors, (216), 42 states have call successors, (42), 1 states have call predecessors, (42), 40 states have return successors, (80), 42 states have call predecessors, (80), 42 states have call successors, (80) Word has length 264 [2024-11-27 20:17:49,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:17:49,955 INFO L225 Difference]: With dead ends: 133 [2024-11-27 20:17:49,955 INFO L226 Difference]: Without dead ends: 0 [2024-11-27 20:17:49,958 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 718 GetRequests, 515 SyntacticMatches, 0 SemanticMatches, 203 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11035 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=2532, Invalid=39288, Unknown=0, NotChecked=0, Total=41820 [2024-11-27 20:17:49,959 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 1124 mSDsluCounter, 2296 mSDsCounter, 0 mSdLazyCounter, 4659 mSolverCounterSat, 540 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1163 SdHoareTripleChecker+Valid, 2341 SdHoareTripleChecker+Invalid, 5199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 540 IncrementalHoareTripleChecker+Valid, 4659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:17:49,959 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1163 Valid, 2341 Invalid, 5199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [540 Valid, 4659 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-27 20:17:49,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-27 20:17:49,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-27 20:17:49,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 20:17:49,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-27 20:17:49,960 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 264 [2024-11-27 20:17:49,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:17:49,960 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-27 20:17:49,961 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 129 states, 128 states have (on average 1.6875) internal successors, (216), 87 states have internal predecessors, (216), 42 states have call successors, (42), 1 states have call predecessors, (42), 40 states have return successors, (80), 42 states have call predecessors, (80), 42 states have call successors, (80) [2024-11-27 20:17:49,961 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-27 20:17:49,961 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-27 20:17:49,964 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-27 20:17:49,978 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-27 20:17:50,165 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-27 20:17:50,168 INFO L422 BasicCegarLoop]: Path program histogram: [18, 6, 1, 1, 1, 1, 1] [2024-11-27 20:17:50,170 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-27 20:17:55,469 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-27 20:17:55,476 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.11 08:17:55 BoogieIcfgContainer [2024-11-27 20:17:55,476 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-27 20:17:55,477 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-27 20:17:55,477 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-27 20:17:55,478 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-27 20:17:55,478 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:12:45" (3/4) ... [2024-11-27 20:17:55,481 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-27 20:17:55,488 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure isEven [2024-11-27 20:17:55,488 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure isOdd [2024-11-27 20:17:55,492 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2024-11-27 20:17:55,493 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2024-11-27 20:17:55,493 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-11-27 20:17:55,493 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-27 20:17:55,591 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-27 20:17:55,591 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-27 20:17:55,591 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-27 20:17:55,593 INFO L158 Benchmark]: Toolchain (without parser) took 310658.81ms. Allocated memory was 117.4MB in the beginning and 1.3GB in the end (delta: 1.2GB). Free memory was 93.8MB in the beginning and 636.7MB in the end (delta: -543.0MB). Peak memory consumption was 675.6MB. Max. memory is 16.1GB. [2024-11-27 20:17:55,593 INFO L158 Benchmark]: CDTParser took 0.74ms. Allocated memory is still 167.8MB. Free memory is still 104.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-27 20:17:55,594 INFO L158 Benchmark]: CACSL2BoogieTranslator took 271.69ms. Allocated memory is still 117.4MB. Free memory was 93.4MB in the beginning and 82.6MB in the end (delta: 10.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-27 20:17:55,594 INFO L158 Benchmark]: Boogie Procedure Inliner took 31.65ms. Allocated memory is still 117.4MB. Free memory was 82.6MB in the beginning and 81.4MB in the end (delta: 1.2MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-27 20:17:55,594 INFO L158 Benchmark]: Boogie Preprocessor took 36.20ms. Allocated memory is still 117.4MB. Free memory was 81.4MB in the beginning and 80.2MB in the end (delta: 1.2MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-27 20:17:55,594 INFO L158 Benchmark]: RCFGBuilder took 364.90ms. Allocated memory is still 117.4MB. Free memory was 80.2MB in the beginning and 69.7MB in the end (delta: 10.5MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-27 20:17:55,595 INFO L158 Benchmark]: TraceAbstraction took 309832.21ms. Allocated memory was 117.4MB in the beginning and 1.3GB in the end (delta: 1.2GB). Free memory was 69.3MB in the beginning and 640.9MB in the end (delta: -571.6MB). Peak memory consumption was 824.5MB. Max. memory is 16.1GB. [2024-11-27 20:17:55,598 INFO L158 Benchmark]: Witness Printer took 114.29ms. Allocated memory is still 1.3GB. Free memory was 640.9MB in the beginning and 636.7MB in the end (delta: 4.2MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-27 20:17:55,599 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.74ms. Allocated memory is still 167.8MB. Free memory is still 104.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 271.69ms. Allocated memory is still 117.4MB. Free memory was 93.4MB in the beginning and 82.6MB in the end (delta: 10.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 31.65ms. Allocated memory is still 117.4MB. Free memory was 82.6MB in the beginning and 81.4MB in the end (delta: 1.2MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 36.20ms. Allocated memory is still 117.4MB. Free memory was 81.4MB in the beginning and 80.2MB in the end (delta: 1.2MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 364.90ms. Allocated memory is still 117.4MB. Free memory was 80.2MB in the beginning and 69.7MB in the end (delta: 10.5MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * TraceAbstraction took 309832.21ms. Allocated memory was 117.4MB in the beginning and 1.3GB in the end (delta: 1.2GB). Free memory was 69.3MB in the beginning and 640.9MB in the end (delta: -571.6MB). Peak memory consumption was 824.5MB. Max. memory is 16.1GB. * Witness Printer took 114.29ms. Allocated memory is still 1.3GB. Free memory was 640.9MB in the beginning and 636.7MB in the end (delta: 4.2MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 49]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 25 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 304.4s, OverallIterations: 29, TraceHistogramMax: 19, PathProgramHistogramMax: 18, EmptinessCheckTime: 0.1s, AutomataDifference: 59.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6459 SdHoareTripleChecker+Valid, 26.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6026 mSDsluCounter, 27022 SdHoareTripleChecker+Invalid, 23.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 26219 mSDsCounter, 2765 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 47001 IncrementalHoareTripleChecker+Invalid, 49766 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2765 mSolverCounterUnsat, 803 mSDtfsCounter, 47001 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 8172 GetRequests, 5761 SyntacticMatches, 83 SemanticMatches, 2328 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39842 ImplicationChecksByTransitivity, 95.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=126occurred in iteration=28, InterpolantAutomatonStates: 1021, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 29 MinimizatonAttempts, 230 StatesRemovedByMinimization, 16 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 234.1s InterpolantComputationTime, 6121 NumberOfCodeBlocks, 6121 NumberOfCodeBlocksAsserted, 289 NumberOfCheckSat, 9062 ConstructedInterpolants, 0 QuantifiedInterpolants, 52407 SizeOfPredicates, 390 NumberOfNonLiveVariables, 6978 ConjunctsInSsa, 3504 ConjunctsInUnsatCore, 77 InterpolantComputations, 5 PerfectInterpolantSequences, 19821/45493 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2024-11-27 20:17:55,625 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb07fcd2-033a-4bbe-b3a2-f10c2e01742f/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE