./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-crafted/zero_sum_const1.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_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/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_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/array-crafted/zero_sum_const1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/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_2a5bb904-b516-4942-a4a3-34419000cb53/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 be1a0182ecf6c8aa754e6086345670fff3439e7c706169309311fcaa402caa1e --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:48:51,074 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:48:51,193 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 03:48:51,205 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:48:51,209 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:48:51,255 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:48:51,258 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:48:51,258 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:48:51,258 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:48:51,259 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:48:51,259 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:48:51,259 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:48:51,260 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:48:51,260 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:48:51,260 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:48:51,262 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:48:51,262 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:48:51,262 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 03:48:51,262 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 03:48:51,262 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 03:48:51,263 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:48:51,263 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:48:51,263 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:48:51,263 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:48:51,263 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 03:48:51,263 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:48:51,263 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:48:51,263 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:48:51,263 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:48:51,263 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:48:51,264 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:48:51,264 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:48:51,264 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:48:51,264 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:48:51,264 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:48:51,264 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:48:51,264 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:48:51,264 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:48:51,266 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:48:51,266 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:48:51,266 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:48:51,266 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:48:51,267 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 03:48:51,267 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 03:48:51,267 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:48:51,267 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:48:51,268 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:48:51,268 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:48:51,268 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_2a5bb904-b516-4942-a4a3-34419000cb53/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 -> be1a0182ecf6c8aa754e6086345670fff3439e7c706169309311fcaa402caa1e [2024-11-28 03:48:51,669 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:48:51,679 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:48:51,684 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:48:51,686 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:48:51,687 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:48:51,689 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/array-crafted/zero_sum_const1.c [2024-11-28 03:48:55,336 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/data/2a8b95a3d/7d70400cdab34fd8be9fbcf42fe96f77/FLAG760c16240 [2024-11-28 03:48:55,674 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:48:55,675 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/sv-benchmarks/c/array-crafted/zero_sum_const1.c [2024-11-28 03:48:55,689 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/data/2a8b95a3d/7d70400cdab34fd8be9fbcf42fe96f77/FLAG760c16240 [2024-11-28 03:48:55,914 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/data/2a8b95a3d/7d70400cdab34fd8be9fbcf42fe96f77 [2024-11-28 03:48:55,916 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:48:55,918 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:48:55,920 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:48:55,920 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:48:55,924 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:48:55,925 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:48:55" (1/1) ... [2024-11-28 03:48:55,926 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c8135be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:55, skipping insertion in model container [2024-11-28 03:48:55,926 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:48:55" (1/1) ... [2024-11-28 03:48:55,943 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:48:56,137 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_2a5bb904-b516-4942-a4a3-34419000cb53/sv-benchmarks/c/array-crafted/zero_sum_const1.c[406,419] [2024-11-28 03:48:56,170 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:48:56,182 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:48:56,199 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_2a5bb904-b516-4942-a4a3-34419000cb53/sv-benchmarks/c/array-crafted/zero_sum_const1.c[406,419] [2024-11-28 03:48:56,210 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:48:56,241 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:48:56,242 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56 WrapperNode [2024-11-28 03:48:56,243 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:48:56,244 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:48:56,246 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:48:56,246 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:48:56,256 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,268 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,287 INFO L138 Inliner]: procedures = 16, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 58 [2024-11-28 03:48:56,287 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:48:56,288 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:48:56,288 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:48:56,289 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:48:56,299 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,300 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,301 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,316 INFO L175 MemorySlicer]: Split 5 memory accesses to 2 slices as follows [2, 3]. 60 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 1 writes are split as follows [0, 1]. [2024-11-28 03:48:56,316 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,317 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,322 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,323 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,328 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,329 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,330 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,332 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:48:56,333 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:48:56,333 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:48:56,333 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:48:56,335 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (1/1) ... [2024-11-28 03:48:56,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:48:56,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:48:56,374 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 03:48:56,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 03:48:56,409 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:48:56,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 03:48:56,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 03:48:56,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 03:48:56,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 03:48:56,410 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 03:48:56,410 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:48:56,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:48:56,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 03:48:56,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 03:48:56,490 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:48:56,492 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:48:56,673 INFO L? ?]: Removed 9 outVars from TransFormulas that were not future-live. [2024-11-28 03:48:56,673 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:48:56,685 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:48:56,685 INFO L312 CfgBuilder]: Removed 3 assume(true) statements. [2024-11-28 03:48:56,686 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:48:56 BoogieIcfgContainer [2024-11-28 03:48:56,686 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:48:56,690 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:48:56,690 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:48:56,697 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:48:56,697 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:48:55" (1/3) ... [2024-11-28 03:48:56,699 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c52f23 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:48:56, skipping insertion in model container [2024-11-28 03:48:56,700 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:48:56" (2/3) ... [2024-11-28 03:48:56,701 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c52f23 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:48:56, skipping insertion in model container [2024-11-28 03:48:56,701 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:48:56" (3/3) ... [2024-11-28 03:48:56,703 INFO L128 eAbstractionObserver]: Analyzing ICFG zero_sum_const1.c [2024-11-28 03:48:56,724 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:48:56,727 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG zero_sum_const1.c that has 1 procedures, 20 locations, 1 initial locations, 3 loop locations, and 1 error locations. [2024-11-28 03:48:56,818 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:48:56,834 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;@44a774d2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:48:56,834 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 03:48:56,839 INFO L276 IsEmpty]: Start isEmpty. Operand has 20 states, 18 states have (on average 1.5) internal successors, (27), 19 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:56,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-28 03:48:56,847 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:48:56,848 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:48:56,849 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:48:56,858 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:48:56,858 INFO L85 PathProgramCache]: Analyzing trace with hash -660845166, now seen corresponding path program 1 times [2024-11-28 03:48:56,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:48:56,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427167372] [2024-11-28 03:48:56,867 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:48:56,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:48:56,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:48:57,058 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:48:57,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:48:57,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427167372] [2024-11-28 03:48:57,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427167372] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:48:57,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:48:57,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 03:48:57,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449241495] [2024-11-28 03:48:57,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:48:57,066 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 03:48:57,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:48:57,098 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 03:48:57,100 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 03:48:57,102 INFO L87 Difference]: Start difference. First operand has 20 states, 18 states have (on average 1.5) internal successors, (27), 19 states have internal predecessors, (27), 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) Second operand has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:57,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:48:57,124 INFO L93 Difference]: Finished difference Result 35 states and 46 transitions. [2024-11-28 03:48:57,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 03:48:57,127 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 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) Word has length 11 [2024-11-28 03:48:57,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:48:57,137 INFO L225 Difference]: With dead ends: 35 [2024-11-28 03:48:57,140 INFO L226 Difference]: Without dead ends: 15 [2024-11-28 03:48:57,145 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 03:48:57,151 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:48:57,152 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:48:57,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2024-11-28 03:48:57,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2024-11-28 03:48:57,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:57,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 17 transitions. [2024-11-28 03:48:57,184 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 17 transitions. Word has length 11 [2024-11-28 03:48:57,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:48:57,185 INFO L471 AbstractCegarLoop]: Abstraction has 15 states and 17 transitions. [2024-11-28 03:48:57,185 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:57,185 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 17 transitions. [2024-11-28 03:48:57,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-28 03:48:57,186 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:48:57,186 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:48:57,186 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 03:48:57,187 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:48:57,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:48:57,188 INFO L85 PathProgramCache]: Analyzing trace with hash 957848086, now seen corresponding path program 1 times [2024-11-28 03:48:57,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:48:57,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050697845] [2024-11-28 03:48:57,188 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:48:57,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:48:57,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:48:57,377 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:48:57,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:48:57,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050697845] [2024-11-28 03:48:57,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050697845] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:48:57,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:48:57,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:48:57,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193882284] [2024-11-28 03:48:57,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:48:57,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:48:57,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:48:57,380 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:48:57,381 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:48:57,381 INFO L87 Difference]: Start difference. First operand 15 states and 17 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:57,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:48:57,427 INFO L93 Difference]: Finished difference Result 27 states and 31 transitions. [2024-11-28 03:48:57,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:48:57,428 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 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) Word has length 11 [2024-11-28 03:48:57,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:48:57,428 INFO L225 Difference]: With dead ends: 27 [2024-11-28 03:48:57,429 INFO L226 Difference]: Without dead ends: 17 [2024-11-28 03:48:57,429 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:48:57,430 INFO L435 NwaCegarLoop]: 15 mSDtfsCounter, 1 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:48:57,431 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 18 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:48:57,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2024-11-28 03:48:57,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 16. [2024-11-28 03:48:57,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 15 states have (on average 1.2) internal successors, (18), 15 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:57,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 18 transitions. [2024-11-28 03:48:57,436 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 18 transitions. Word has length 11 [2024-11-28 03:48:57,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:48:57,437 INFO L471 AbstractCegarLoop]: Abstraction has 16 states and 18 transitions. [2024-11-28 03:48:57,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:57,437 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 18 transitions. [2024-11-28 03:48:57,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-28 03:48:57,438 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:48:57,438 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:48:57,438 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 03:48:57,439 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:48:57,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:48:57,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1818220282, now seen corresponding path program 1 times [2024-11-28 03:48:57,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:48:57,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538502478] [2024-11-28 03:48:57,440 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:48:57,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:48:57,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:48:57,571 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 03:48:57,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:48:57,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538502478] [2024-11-28 03:48:57,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538502478] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:48:57,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:48:57,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 03:48:57,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688677148] [2024-11-28 03:48:57,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:48:57,573 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 03:48:57,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:48:57,574 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 03:48:57,574 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 03:48:57,574 INFO L87 Difference]: Start difference. First operand 16 states and 18 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:57,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:48:57,663 INFO L93 Difference]: Finished difference Result 28 states and 32 transitions. [2024-11-28 03:48:57,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 03:48:57,665 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 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) Word has length 13 [2024-11-28 03:48:57,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:48:57,666 INFO L225 Difference]: With dead ends: 28 [2024-11-28 03:48:57,666 INFO L226 Difference]: Without dead ends: 21 [2024-11-28 03:48:57,666 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 03:48:57,667 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 17 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:48:57,668 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 11 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:48:57,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2024-11-28 03:48:57,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 18. [2024-11-28 03:48:57,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 17 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:57,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 20 transitions. [2024-11-28 03:48:57,680 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 20 transitions. Word has length 13 [2024-11-28 03:48:57,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:48:57,681 INFO L471 AbstractCegarLoop]: Abstraction has 18 states and 20 transitions. [2024-11-28 03:48:57,681 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:57,681 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 20 transitions. [2024-11-28 03:48:57,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-28 03:48:57,682 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:48:57,682 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:48:57,682 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 03:48:57,683 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:48:57,683 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:48:57,683 INFO L85 PathProgramCache]: Analyzing trace with hash 445297026, now seen corresponding path program 1 times [2024-11-28 03:48:57,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:48:57,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463255729] [2024-11-28 03:48:57,684 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:48:57,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:48:57,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:48:57,826 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 03:48:57,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:48:57,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463255729] [2024-11-28 03:48:57,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463255729] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:48:57,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805516333] [2024-11-28 03:48:57,827 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:48:57,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:48:57,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:48:57,830 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:48:57,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 03:48:57,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:48:57,920 INFO L256 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 03:48:57,925 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:48:58,022 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 03:48:58,022 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:48:58,068 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 03:48:58,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805516333] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:48:58,069 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:48:58,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-28 03:48:58,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683302276] [2024-11-28 03:48:58,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:48:58,070 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 03:48:58,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:48:58,071 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 03:48:58,071 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:48:58,072 INFO L87 Difference]: Start difference. First operand 18 states and 20 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:58,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:48:58,142 INFO L93 Difference]: Finished difference Result 33 states and 37 transitions. [2024-11-28 03:48:58,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:48:58,143 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 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) Word has length 17 [2024-11-28 03:48:58,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:48:58,144 INFO L225 Difference]: With dead ends: 33 [2024-11-28 03:48:58,144 INFO L226 Difference]: Without dead ends: 21 [2024-11-28 03:48:58,144 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:48:58,145 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 1 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:48:58,145 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 22 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:48:58,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2024-11-28 03:48:58,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 20. [2024-11-28 03:48:58,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 19 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:58,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 22 transitions. [2024-11-28 03:48:58,151 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 22 transitions. Word has length 17 [2024-11-28 03:48:58,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:48:58,151 INFO L471 AbstractCegarLoop]: Abstraction has 20 states and 22 transitions. [2024-11-28 03:48:58,151 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:58,152 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 22 transitions. [2024-11-28 03:48:58,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-28 03:48:58,152 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:48:58,152 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:48:58,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-28 03:48:58,353 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:48:58,353 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:48:58,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:48:58,354 INFO L85 PathProgramCache]: Analyzing trace with hash -893209754, now seen corresponding path program 2 times [2024-11-28 03:48:58,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:48:58,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294472953] [2024-11-28 03:48:58,354 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:48:58,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:48:58,384 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:48:58,385 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:48:58,491 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 03:48:58,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:48:58,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294472953] [2024-11-28 03:48:58,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294472953] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:48:58,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655329254] [2024-11-28 03:48:58,492 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:48:58,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:48:58,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:48:58,495 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:48:58,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 03:48:58,596 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:48:58,596 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:48:58,599 INFO L256 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 03:48:58,600 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:48:58,690 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 03:48:58,692 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:48:58,752 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 03:48:58,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655329254] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:48:58,753 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:48:58,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-28 03:48:58,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957389298] [2024-11-28 03:48:58,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:48:58,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 03:48:58,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:48:58,755 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 03:48:58,757 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:48:58,757 INFO L87 Difference]: Start difference. First operand 20 states and 22 transitions. Second operand has 8 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:58,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:48:58,858 INFO L93 Difference]: Finished difference Result 35 states and 39 transitions. [2024-11-28 03:48:58,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:48:58,859 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 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) Word has length 19 [2024-11-28 03:48:58,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:48:58,859 INFO L225 Difference]: With dead ends: 35 [2024-11-28 03:48:58,859 INFO L226 Difference]: Without dead ends: 27 [2024-11-28 03:48:58,860 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=40, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:48:58,861 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 20 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:48:58,861 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 17 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:48:58,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2024-11-28 03:48:58,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 24. [2024-11-28 03:48:58,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 23 states have (on average 1.1304347826086956) internal successors, (26), 23 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:58,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 26 transitions. [2024-11-28 03:48:58,878 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 26 transitions. Word has length 19 [2024-11-28 03:48:58,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:48:58,879 INFO L471 AbstractCegarLoop]: Abstraction has 24 states and 26 transitions. [2024-11-28 03:48:58,879 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:48:58,879 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 26 transitions. [2024-11-28 03:48:58,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-28 03:48:58,884 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:48:58,884 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:48:58,898 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 03:48:59,085 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:48:59,085 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:48:59,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:48:59,086 INFO L85 PathProgramCache]: Analyzing trace with hash 573491182, now seen corresponding path program 3 times [2024-11-28 03:48:59,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:48:59,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059971160] [2024-11-28 03:48:59,086 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:48:59,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:48:59,175 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-28 03:48:59,179 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:00,281 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 03:49:00,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:00,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059971160] [2024-11-28 03:49:00,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059971160] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:00,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810394597] [2024-11-28 03:49:00,283 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:49:00,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:00,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:00,288 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:00,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 03:49:00,379 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-28 03:49:00,380 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:00,381 INFO L256 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-28 03:49:00,386 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:00,910 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:49:00,911 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2024-11-28 03:49:01,028 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 03:49:01,029 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:01,587 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:49:01,588 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 53 [2024-11-28 03:49:02,223 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 03:49:02,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810394597] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:02,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:02,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 24 [2024-11-28 03:49:02,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161292531] [2024-11-28 03:49:02,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:02,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 03:49:02,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:02,226 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 03:49:02,226 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:49:02,227 INFO L87 Difference]: Start difference. First operand 24 states and 26 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:02,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:02,915 INFO L93 Difference]: Finished difference Result 39 states and 42 transitions. [2024-11-28 03:49:02,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 03:49:02,916 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 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) Word has length 23 [2024-11-28 03:49:02,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:02,916 INFO L225 Difference]: With dead ends: 39 [2024-11-28 03:49:02,917 INFO L226 Difference]: Without dead ends: 35 [2024-11-28 03:49:02,919 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=138, Invalid=674, Unknown=0, NotChecked=0, Total=812 [2024-11-28 03:49:02,921 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 6 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:02,921 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 45 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:49:02,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2024-11-28 03:49:02,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 29. [2024-11-28 03:49:02,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 28 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:02,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2024-11-28 03:49:02,940 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 23 [2024-11-28 03:49:02,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:02,940 INFO L471 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2024-11-28 03:49:02,941 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:02,941 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2024-11-28 03:49:02,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-28 03:49:02,944 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:02,944 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:02,955 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 03:49:03,145 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:03,145 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:03,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:03,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1394436078, now seen corresponding path program 4 times [2024-11-28 03:49:03,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:03,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870841192] [2024-11-28 03:49:03,147 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:49:03,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:03,165 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:49:03,166 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:03,298 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 03:49:03,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:03,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870841192] [2024-11-28 03:49:03,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870841192] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:03,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012735053] [2024-11-28 03:49:03,299 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:49:03,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:03,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:03,301 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:03,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 03:49:03,375 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:49:03,375 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:03,376 INFO L256 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 03:49:03,378 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:03,489 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 03:49:03,490 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:03,587 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 03:49:03,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012735053] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:03,588 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:03,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2024-11-28 03:49:03,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992124156] [2024-11-28 03:49:03,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:03,589 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 03:49:03,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:03,590 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 03:49:03,590 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-28 03:49:03,590 INFO L87 Difference]: Start difference. First operand 29 states and 32 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:03,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:03,887 INFO L93 Difference]: Finished difference Result 56 states and 62 transitions. [2024-11-28 03:49:03,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:49:03,888 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 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) Word has length 25 [2024-11-28 03:49:03,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:03,889 INFO L225 Difference]: With dead ends: 56 [2024-11-28 03:49:03,889 INFO L226 Difference]: Without dead ends: 44 [2024-11-28 03:49:03,889 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 43 SyntacticMatches, 7 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:49:03,891 INFO L435 NwaCegarLoop]: 10 mSDtfsCounter, 29 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:03,891 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 26 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:49:03,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2024-11-28 03:49:03,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 31. [2024-11-28 03:49:03,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 30 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:03,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2024-11-28 03:49:03,903 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 25 [2024-11-28 03:49:03,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:03,903 INFO L471 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2024-11-28 03:49:03,904 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:03,904 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2024-11-28 03:49:03,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-28 03:49:03,905 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:03,905 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:03,918 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-28 03:49:04,105 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:04,106 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:04,106 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:04,106 INFO L85 PathProgramCache]: Analyzing trace with hash 1307988306, now seen corresponding path program 5 times [2024-11-28 03:49:04,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:04,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851576279] [2024-11-28 03:49:04,107 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:49:04,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:04,142 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-11-28 03:49:04,143 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:04,311 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 03:49:04,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:04,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851576279] [2024-11-28 03:49:04,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851576279] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:04,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701145555] [2024-11-28 03:49:04,312 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:49:04,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:04,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:04,314 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:04,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 03:49:04,400 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-11-28 03:49:04,400 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:04,404 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 03:49:04,408 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:04,537 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 03:49:04,537 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:04,635 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 03:49:04,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701145555] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:04,636 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:04,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2024-11-28 03:49:04,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28016529] [2024-11-28 03:49:04,637 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:04,637 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 03:49:04,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:04,638 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 03:49:04,639 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-28 03:49:04,639 INFO L87 Difference]: Start difference. First operand 31 states and 34 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:04,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:04,826 INFO L93 Difference]: Finished difference Result 59 states and 64 transitions. [2024-11-28 03:49:04,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:49:04,826 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 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) Word has length 25 [2024-11-28 03:49:04,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:04,827 INFO L225 Difference]: With dead ends: 59 [2024-11-28 03:49:04,827 INFO L226 Difference]: Without dead ends: 33 [2024-11-28 03:49:04,828 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:49:04,828 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 12 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:04,829 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 28 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:49:04,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2024-11-28 03:49:04,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 30. [2024-11-28 03:49:04,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 29 states have (on average 1.103448275862069) internal successors, (32), 29 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:04,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 32 transitions. [2024-11-28 03:49:04,850 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 32 transitions. Word has length 25 [2024-11-28 03:49:04,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:04,850 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 32 transitions. [2024-11-28 03:49:04,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:04,850 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 32 transitions. [2024-11-28 03:49:04,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-28 03:49:04,851 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:04,851 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:04,863 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-28 03:49:05,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:05,053 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:05,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:05,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1167105370, now seen corresponding path program 6 times [2024-11-28 03:49:05,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:05,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97118146] [2024-11-28 03:49:05,054 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:49:05,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:05,108 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-11-28 03:49:05,108 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:07,093 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:49:07,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:07,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97118146] [2024-11-28 03:49:07,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97118146] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:07,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626943132] [2024-11-28 03:49:07,094 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:49:07,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:07,094 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:07,096 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:07,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 03:49:07,186 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-11-28 03:49:07,186 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:07,188 INFO L256 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-28 03:49:07,193 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:07,328 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 03:49:07,931 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:49:07,933 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:08,482 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 03:49:08,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626943132] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:08,483 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:08,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15, 11] total 36 [2024-11-28 03:49:08,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764026786] [2024-11-28 03:49:08,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:08,484 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-28 03:49:08,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:08,487 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-28 03:49:08,487 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1139, Unknown=0, NotChecked=0, Total=1260 [2024-11-28 03:49:08,487 INFO L87 Difference]: Start difference. First operand 30 states and 32 transitions. Second operand has 36 states, 36 states have (on average 2.0) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:10,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:10,355 INFO L93 Difference]: Finished difference Result 49 states and 53 transitions. [2024-11-28 03:49:10,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-28 03:49:10,356 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0) internal successors, (72), 36 states have internal predecessors, (72), 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) Word has length 29 [2024-11-28 03:49:10,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:10,356 INFO L225 Difference]: With dead ends: 49 [2024-11-28 03:49:10,356 INFO L226 Difference]: Without dead ends: 45 [2024-11-28 03:49:10,358 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 666 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=283, Invalid=2579, Unknown=0, NotChecked=0, Total=2862 [2024-11-28 03:49:10,359 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 19 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:10,360 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 74 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 676 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 03:49:10,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2024-11-28 03:49:10,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 35. [2024-11-28 03:49:10,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 34 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:10,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 38 transitions. [2024-11-28 03:49:10,370 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 38 transitions. Word has length 29 [2024-11-28 03:49:10,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:10,370 INFO L471 AbstractCegarLoop]: Abstraction has 35 states and 38 transitions. [2024-11-28 03:49:10,371 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:10,371 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 38 transitions. [2024-11-28 03:49:10,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-28 03:49:10,371 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:10,372 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:10,383 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-28 03:49:10,576 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:10,576 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:10,577 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:10,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1965953662, now seen corresponding path program 7 times [2024-11-28 03:49:10,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:10,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159198581] [2024-11-28 03:49:10,578 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:49:10,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:10,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:49:10,760 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 03:49:10,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:10,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159198581] [2024-11-28 03:49:10,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159198581] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:10,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51756255] [2024-11-28 03:49:10,761 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:49:10,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:10,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:10,763 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:10,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 03:49:10,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:49:10,839 INFO L256 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 03:49:10,841 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:10,956 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 03:49:10,956 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:11,045 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 03:49:11,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51756255] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:11,045 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:11,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-28 03:49:11,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575192140] [2024-11-28 03:49:11,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:11,046 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 03:49:11,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:11,046 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 03:49:11,046 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:49:11,047 INFO L87 Difference]: Start difference. First operand 35 states and 38 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:11,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:11,215 INFO L93 Difference]: Finished difference Result 73 states and 79 transitions. [2024-11-28 03:49:11,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 03:49:11,215 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 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) Word has length 31 [2024-11-28 03:49:11,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:11,216 INFO L225 Difference]: With dead ends: 73 [2024-11-28 03:49:11,216 INFO L226 Difference]: Without dead ends: 43 [2024-11-28 03:49:11,216 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 49 SyntacticMatches, 7 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:49:11,217 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 38 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:11,217 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 27 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:49:11,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2024-11-28 03:49:11,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 34. [2024-11-28 03:49:11,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 33 states have (on average 1.0909090909090908) internal successors, (36), 33 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:11,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 36 transitions. [2024-11-28 03:49:11,228 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 36 transitions. Word has length 31 [2024-11-28 03:49:11,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:11,230 INFO L471 AbstractCegarLoop]: Abstraction has 34 states and 36 transitions. [2024-11-28 03:49:11,230 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:11,230 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 36 transitions. [2024-11-28 03:49:11,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-28 03:49:11,233 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:11,233 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:11,242 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-28 03:49:11,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:11,434 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:11,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:11,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1178269026, now seen corresponding path program 8 times [2024-11-28 03:49:11,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:11,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789331077] [2024-11-28 03:49:11,435 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:49:11,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:11,472 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:49:11,476 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:11,618 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:11,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:11,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789331077] [2024-11-28 03:49:11,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789331077] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:11,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601187464] [2024-11-28 03:49:11,619 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:49:11,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:11,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:11,622 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:11,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 03:49:11,684 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:49:11,684 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:11,686 INFO L256 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 03:49:11,687 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:11,801 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:11,801 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:11,923 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:11,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601187464] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:11,924 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:11,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-28 03:49:11,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537115432] [2024-11-28 03:49:11,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:11,924 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 03:49:11,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:11,925 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 03:49:11,925 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:49:11,925 INFO L87 Difference]: Start difference. First operand 34 states and 36 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:12,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:12,162 INFO L93 Difference]: Finished difference Result 42 states and 44 transitions. [2024-11-28 03:49:12,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:49:12,163 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 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) Word has length 33 [2024-11-28 03:49:12,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:12,163 INFO L225 Difference]: With dead ends: 42 [2024-11-28 03:49:12,163 INFO L226 Difference]: Without dead ends: 38 [2024-11-28 03:49:12,164 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 52 SyntacticMatches, 8 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=149, Invalid=451, Unknown=0, NotChecked=0, Total=600 [2024-11-28 03:49:12,165 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 39 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:12,165 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 29 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:49:12,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2024-11-28 03:49:12,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 36. [2024-11-28 03:49:12,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 35 states have (on average 1.0857142857142856) internal successors, (38), 35 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:12,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 38 transitions. [2024-11-28 03:49:12,174 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 38 transitions. Word has length 33 [2024-11-28 03:49:12,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:12,174 INFO L471 AbstractCegarLoop]: Abstraction has 36 states and 38 transitions. [2024-11-28 03:49:12,175 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:12,175 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 38 transitions. [2024-11-28 03:49:12,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-28 03:49:12,175 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:12,175 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:12,188 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-28 03:49:12,376 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-28 03:49:12,376 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:12,376 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:12,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1616055866, now seen corresponding path program 9 times [2024-11-28 03:49:12,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:12,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030769618] [2024-11-28 03:49:12,377 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:49:12,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:12,435 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 03:49:12,435 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:13,683 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 36 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 03:49:13,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:13,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030769618] [2024-11-28 03:49:13,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030769618] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:13,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744206274] [2024-11-28 03:49:13,684 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:49:13,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:13,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:13,687 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:13,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 03:49:13,764 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 03:49:13,764 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:13,766 INFO L256 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-28 03:49:13,770 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:14,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:14,600 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:49:14,600 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 39 [2024-11-28 03:49:14,703 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 03:49:14,703 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:15,404 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:49:15,405 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 43 [2024-11-28 03:49:15,594 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 03:49:15,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744206274] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:15,595 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:15,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 18] total 49 [2024-11-28 03:49:15,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119995290] [2024-11-28 03:49:15,596 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:15,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-28 03:49:15,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:15,597 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-28 03:49:15,601 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=2154, Unknown=0, NotChecked=0, Total=2352 [2024-11-28 03:49:15,601 INFO L87 Difference]: Start difference. First operand 36 states and 38 transitions. Second operand has 49 states, 49 states have (on average 1.6326530612244898) internal successors, (80), 49 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:17,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:17,214 INFO L93 Difference]: Finished difference Result 53 states and 56 transitions. [2024-11-28 03:49:17,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-28 03:49:17,218 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.6326530612244898) internal successors, (80), 49 states have internal predecessors, (80), 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) Word has length 35 [2024-11-28 03:49:17,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:17,219 INFO L225 Difference]: With dead ends: 53 [2024-11-28 03:49:17,221 INFO L226 Difference]: Without dead ends: 49 [2024-11-28 03:49:17,223 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1100 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=389, Invalid=3901, Unknown=0, NotChecked=0, Total=4290 [2024-11-28 03:49:17,223 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 11 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:17,223 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 80 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 03:49:17,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2024-11-28 03:49:17,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 41. [2024-11-28 03:49:17,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.1) internal successors, (44), 40 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:17,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2024-11-28 03:49:17,237 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 35 [2024-11-28 03:49:17,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:17,238 INFO L471 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2024-11-28 03:49:17,238 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.6326530612244898) internal successors, (80), 49 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:17,238 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2024-11-28 03:49:17,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-28 03:49:17,238 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:17,239 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:17,244 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-28 03:49:17,439 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-28 03:49:17,439 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:17,440 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:17,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1383877610, now seen corresponding path program 10 times [2024-11-28 03:49:17,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:17,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529868884] [2024-11-28 03:49:17,440 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:49:17,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:17,450 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:49:17,450 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:17,601 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:17,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:17,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529868884] [2024-11-28 03:49:17,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529868884] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:17,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612905704] [2024-11-28 03:49:17,602 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:49:17,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:17,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:17,604 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:17,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 03:49:17,661 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:49:17,661 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:17,662 INFO L256 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 03:49:17,663 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:17,780 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:17,781 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:17,929 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:17,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612905704] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:17,932 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:17,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 18 [2024-11-28 03:49:17,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953441766] [2024-11-28 03:49:17,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:17,933 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 03:49:17,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:17,933 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 03:49:17,933 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2024-11-28 03:49:17,934 INFO L87 Difference]: Start difference. First operand 41 states and 44 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:18,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:18,301 INFO L93 Difference]: Finished difference Result 80 states and 86 transitions. [2024-11-28 03:49:18,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 03:49:18,303 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 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) Word has length 37 [2024-11-28 03:49:18,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:18,304 INFO L225 Difference]: With dead ends: 80 [2024-11-28 03:49:18,304 INFO L226 Difference]: Without dead ends: 64 [2024-11-28 03:49:18,304 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 63 SyntacticMatches, 11 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=219, Invalid=651, Unknown=0, NotChecked=0, Total=870 [2024-11-28 03:49:18,305 INFO L435 NwaCegarLoop]: 10 mSDtfsCounter, 37 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:18,306 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 25 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:49:18,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2024-11-28 03:49:18,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 43. [2024-11-28 03:49:18,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.0952380952380953) internal successors, (46), 42 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:18,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 46 transitions. [2024-11-28 03:49:18,320 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 46 transitions. Word has length 37 [2024-11-28 03:49:18,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:18,321 INFO L471 AbstractCegarLoop]: Abstraction has 43 states and 46 transitions. [2024-11-28 03:49:18,321 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:18,321 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 46 transitions. [2024-11-28 03:49:18,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-28 03:49:18,321 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:18,322 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:18,331 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-28 03:49:18,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-28 03:49:18,526 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:18,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:18,527 INFO L85 PathProgramCache]: Analyzing trace with hash 1687250218, now seen corresponding path program 11 times [2024-11-28 03:49:18,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:18,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256002150] [2024-11-28 03:49:18,527 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:49:18,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:18,542 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-28 03:49:18,542 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:18,677 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:18,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:18,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256002150] [2024-11-28 03:49:18,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256002150] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:18,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284512147] [2024-11-28 03:49:18,677 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:49:18,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:18,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:18,679 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:18,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 03:49:18,748 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-28 03:49:18,748 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:18,749 INFO L256 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 03:49:18,750 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:18,873 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:18,873 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:18,964 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:18,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284512147] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:18,964 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:18,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 18 [2024-11-28 03:49:18,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407208791] [2024-11-28 03:49:18,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:18,965 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 03:49:18,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:18,965 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 03:49:18,965 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2024-11-28 03:49:18,966 INFO L87 Difference]: Start difference. First operand 43 states and 46 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:19,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:19,125 INFO L93 Difference]: Finished difference Result 83 states and 88 transitions. [2024-11-28 03:49:19,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:49:19,125 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 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) Word has length 37 [2024-11-28 03:49:19,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:19,126 INFO L225 Difference]: With dead ends: 83 [2024-11-28 03:49:19,126 INFO L226 Difference]: Without dead ends: 45 [2024-11-28 03:49:19,126 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 59 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-28 03:49:19,127 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 30 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:19,127 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 35 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:49:19,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2024-11-28 03:49:19,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 42. [2024-11-28 03:49:19,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 41 states have (on average 1.0731707317073171) internal successors, (44), 41 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:19,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 44 transitions. [2024-11-28 03:49:19,144 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 44 transitions. Word has length 37 [2024-11-28 03:49:19,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:19,145 INFO L471 AbstractCegarLoop]: Abstraction has 42 states and 44 transitions. [2024-11-28 03:49:19,145 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:19,145 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 44 transitions. [2024-11-28 03:49:19,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-28 03:49:19,146 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:19,146 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:19,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-28 03:49:19,346 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-28 03:49:19,346 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:19,347 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:19,347 INFO L85 PathProgramCache]: Analyzing trace with hash 485524786, now seen corresponding path program 12 times [2024-11-28 03:49:19,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:19,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893918868] [2024-11-28 03:49:19,347 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:49:19,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:19,393 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-28 03:49:19,393 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:20,814 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 4 proven. 55 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:20,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:20,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893918868] [2024-11-28 03:49:20,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893918868] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:20,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132335154] [2024-11-28 03:49:20,815 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:49:20,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:20,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:20,817 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:20,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 03:49:20,895 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-28 03:49:20,895 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:20,897 INFO L256 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 56 conjuncts are in the unsatisfiable core [2024-11-28 03:49:20,899 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:20,954 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-28 03:49:21,509 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:49:21,509 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2024-11-28 03:49:21,577 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 9 proven. 50 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:21,577 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:22,421 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:22,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132335154] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:22,421 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:22,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 20] total 46 [2024-11-28 03:49:22,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139406964] [2024-11-28 03:49:22,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:22,422 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-28 03:49:22,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:22,423 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-28 03:49:22,423 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1902, Unknown=0, NotChecked=0, Total=2070 [2024-11-28 03:49:22,423 INFO L87 Difference]: Start difference. First operand 42 states and 44 transitions. Second operand has 46 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 46 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:23,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:23,946 INFO L93 Difference]: Finished difference Result 62 states and 65 transitions. [2024-11-28 03:49:23,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-28 03:49:23,947 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 46 states have internal predecessors, (76), 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) Word has length 41 [2024-11-28 03:49:23,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:23,948 INFO L225 Difference]: With dead ends: 62 [2024-11-28 03:49:23,948 INFO L226 Difference]: Without dead ends: 58 [2024-11-28 03:49:23,949 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 871 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=325, Invalid=3097, Unknown=0, NotChecked=0, Total=3422 [2024-11-28 03:49:23,949 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 10 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:23,950 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 71 Invalid, 846 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 03:49:23,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2024-11-28 03:49:23,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 47. [2024-11-28 03:49:23,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 46 states have (on average 1.0869565217391304) internal successors, (50), 46 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:23,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 50 transitions. [2024-11-28 03:49:23,967 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 50 transitions. Word has length 41 [2024-11-28 03:49:23,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:23,969 INFO L471 AbstractCegarLoop]: Abstraction has 47 states and 50 transitions. [2024-11-28 03:49:23,969 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 46 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:23,969 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 50 transitions. [2024-11-28 03:49:23,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-28 03:49:23,970 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:23,970 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:23,977 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-28 03:49:24,170 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-28 03:49:24,171 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:24,171 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:24,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1106639786, now seen corresponding path program 13 times [2024-11-28 03:49:24,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:24,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267133263] [2024-11-28 03:49:24,172 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:49:24,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:24,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:49:24,386 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 27 proven. 34 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-28 03:49:24,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:24,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267133263] [2024-11-28 03:49:24,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267133263] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:24,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135157537] [2024-11-28 03:49:24,387 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:49:24,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:24,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:24,391 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:24,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 03:49:24,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:49:24,472 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 03:49:24,476 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:24,660 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-28 03:49:24,661 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:24,807 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-28 03:49:24,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135157537] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:24,808 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:24,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2024-11-28 03:49:24,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207104067] [2024-11-28 03:49:24,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:24,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 03:49:24,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:24,809 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 03:49:24,809 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=375, Unknown=0, NotChecked=0, Total=506 [2024-11-28 03:49:24,810 INFO L87 Difference]: Start difference. First operand 47 states and 50 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:25,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:25,073 INFO L93 Difference]: Finished difference Result 97 states and 103 transitions. [2024-11-28 03:49:25,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 03:49:25,073 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 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) Word has length 43 [2024-11-28 03:49:25,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:25,074 INFO L225 Difference]: With dead ends: 97 [2024-11-28 03:49:25,074 INFO L226 Difference]: Without dead ends: 55 [2024-11-28 03:49:25,075 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 67 SyntacticMatches, 11 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=201, Invalid=555, Unknown=0, NotChecked=0, Total=756 [2024-11-28 03:49:25,075 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 79 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:25,075 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 26 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:49:25,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2024-11-28 03:49:25,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 46. [2024-11-28 03:49:25,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 45 states have (on average 1.0666666666666667) internal successors, (48), 45 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:25,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 48 transitions. [2024-11-28 03:49:25,092 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 48 transitions. Word has length 43 [2024-11-28 03:49:25,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:25,093 INFO L471 AbstractCegarLoop]: Abstraction has 46 states and 48 transitions. [2024-11-28 03:49:25,093 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:25,093 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 48 transitions. [2024-11-28 03:49:25,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-28 03:49:25,093 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:25,094 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:25,104 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-28 03:49:25,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-28 03:49:25,298 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:25,298 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:25,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1971695930, now seen corresponding path program 14 times [2024-11-28 03:49:25,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:25,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93763098] [2024-11-28 03:49:25,298 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:49:25,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:25,313 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:49:25,313 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:25,533 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 45 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 03:49:25,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:25,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93763098] [2024-11-28 03:49:25,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93763098] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:25,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892284703] [2024-11-28 03:49:25,534 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:49:25,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:25,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:25,536 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:25,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 03:49:25,618 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:49:25,618 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:25,620 INFO L256 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 03:49:25,621 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:25,819 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 03:49:25,819 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:26,008 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 03:49:26,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892284703] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:26,008 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:26,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2024-11-28 03:49:26,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083645055] [2024-11-28 03:49:26,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:26,009 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 03:49:26,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:26,010 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 03:49:26,010 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=375, Unknown=0, NotChecked=0, Total=506 [2024-11-28 03:49:26,010 INFO L87 Difference]: Start difference. First operand 46 states and 48 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:26,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:26,357 INFO L93 Difference]: Finished difference Result 54 states and 56 transitions. [2024-11-28 03:49:26,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 03:49:26,358 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 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) Word has length 45 [2024-11-28 03:49:26,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:26,358 INFO L225 Difference]: With dead ends: 54 [2024-11-28 03:49:26,359 INFO L226 Difference]: Without dead ends: 50 [2024-11-28 03:49:26,359 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 70 SyntacticMatches, 12 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=275, Invalid=915, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 03:49:26,360 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 66 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:26,360 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 25 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:49:26,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2024-11-28 03:49:26,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 48. [2024-11-28 03:49:26,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 47 states have (on average 1.0638297872340425) internal successors, (50), 47 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:26,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 50 transitions. [2024-11-28 03:49:26,383 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 50 transitions. Word has length 45 [2024-11-28 03:49:26,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:26,384 INFO L471 AbstractCegarLoop]: Abstraction has 48 states and 50 transitions. [2024-11-28 03:49:26,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:26,384 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 50 transitions. [2024-11-28 03:49:26,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-28 03:49:26,384 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:26,384 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:26,395 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-28 03:49:26,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-28 03:49:26,585 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:26,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:26,586 INFO L85 PathProgramCache]: Analyzing trace with hash 657987486, now seen corresponding path program 15 times [2024-11-28 03:49:26,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:26,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439934758] [2024-11-28 03:49:26,586 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:49:26,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:26,662 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-28 03:49:26,662 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:29,088 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 13 proven. 83 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 03:49:29,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:29,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439934758] [2024-11-28 03:49:29,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439934758] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:29,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146748657] [2024-11-28 03:49:29,089 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:49:29,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:29,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:29,091 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:29,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 03:49:29,193 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-28 03:49:29,193 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:29,195 INFO L256 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-11-28 03:49:29,196 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:29,300 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-28 03:49:30,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:30,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:30,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:30,725 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:49:30,725 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 50 treesize of output 62 [2024-11-28 03:49:30,915 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 11 proven. 72 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-28 03:49:30,915 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:32,852 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 03:49:32,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146748657] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:32,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:32,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 25, 26] total 69 [2024-11-28 03:49:32,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40733036] [2024-11-28 03:49:32,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:32,853 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2024-11-28 03:49:32,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:32,854 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2024-11-28 03:49:32,857 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=4288, Unknown=0, NotChecked=0, Total=4692 [2024-11-28 03:49:32,858 INFO L87 Difference]: Start difference. First operand 48 states and 50 transitions. Second operand has 69 states, 69 states have (on average 1.608695652173913) internal successors, (111), 69 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:37,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:37,421 INFO L93 Difference]: Finished difference Result 70 states and 73 transitions. [2024-11-28 03:49:37,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-28 03:49:37,422 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 1.608695652173913) internal successors, (111), 69 states have internal predecessors, (111), 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) Word has length 47 [2024-11-28 03:49:37,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:37,423 INFO L225 Difference]: With dead ends: 70 [2024-11-28 03:49:37,423 INFO L226 Difference]: Without dead ends: 66 [2024-11-28 03:49:37,425 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2270 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=896, Invalid=8806, Unknown=0, NotChecked=0, Total=9702 [2024-11-28 03:49:37,426 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 33 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 1450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:37,426 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 82 Invalid, 1450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1372 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 03:49:37,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2024-11-28 03:49:37,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 53. [2024-11-28 03:49:37,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 52 states have (on average 1.0769230769230769) internal successors, (56), 52 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:37,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 56 transitions. [2024-11-28 03:49:37,452 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 56 transitions. Word has length 47 [2024-11-28 03:49:37,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:37,453 INFO L471 AbstractCegarLoop]: Abstraction has 53 states and 56 transitions. [2024-11-28 03:49:37,453 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 1.608695652173913) internal successors, (111), 69 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:37,453 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 56 transitions. [2024-11-28 03:49:37,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-28 03:49:37,455 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:37,455 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:37,465 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-28 03:49:37,655 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 03:49:37,656 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:37,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:37,656 INFO L85 PathProgramCache]: Analyzing trace with hash -763102270, now seen corresponding path program 16 times [2024-11-28 03:49:37,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:37,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961256592] [2024-11-28 03:49:37,656 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:49:37,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:37,670 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:49:37,670 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:37,896 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 03:49:37,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:37,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961256592] [2024-11-28 03:49:37,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961256592] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:37,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104820722] [2024-11-28 03:49:37,897 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:49:37,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:37,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:37,900 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:37,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 03:49:37,979 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:49:37,979 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:37,980 INFO L256 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 03:49:37,982 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:38,159 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 03:49:38,159 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:38,311 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 03:49:38,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104820722] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:38,311 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:38,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 24 [2024-11-28 03:49:38,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943065188] [2024-11-28 03:49:38,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:38,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 03:49:38,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:38,312 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 03:49:38,313 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:49:38,313 INFO L87 Difference]: Start difference. First operand 53 states and 56 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:38,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:38,807 INFO L93 Difference]: Finished difference Result 104 states and 110 transitions. [2024-11-28 03:49:38,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-28 03:49:38,807 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 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) Word has length 49 [2024-11-28 03:49:38,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:38,808 INFO L225 Difference]: With dead ends: 104 [2024-11-28 03:49:38,808 INFO L226 Difference]: Without dead ends: 84 [2024-11-28 03:49:38,808 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 83 SyntacticMatches, 15 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=371, Invalid=1189, Unknown=0, NotChecked=0, Total=1560 [2024-11-28 03:49:38,809 INFO L435 NwaCegarLoop]: 10 mSDtfsCounter, 44 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 525 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:38,809 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 28 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 525 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:49:38,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2024-11-28 03:49:38,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 55. [2024-11-28 03:49:38,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 54 states have (on average 1.0740740740740742) internal successors, (58), 54 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:38,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 58 transitions. [2024-11-28 03:49:38,845 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 58 transitions. Word has length 49 [2024-11-28 03:49:38,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:38,845 INFO L471 AbstractCegarLoop]: Abstraction has 55 states and 58 transitions. [2024-11-28 03:49:38,845 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:38,845 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 58 transitions. [2024-11-28 03:49:38,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-28 03:49:38,846 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:38,846 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:38,852 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-28 03:49:39,046 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:39,046 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:39,046 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:39,047 INFO L85 PathProgramCache]: Analyzing trace with hash 904557826, now seen corresponding path program 17 times [2024-11-28 03:49:39,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:39,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15307937] [2024-11-28 03:49:39,047 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:49:39,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:39,077 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-28 03:49:39,078 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:39,296 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 03:49:39,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:39,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15307937] [2024-11-28 03:49:39,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15307937] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:39,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344600347] [2024-11-28 03:49:39,296 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:49:39,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:39,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:39,299 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:39,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 03:49:39,493 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-28 03:49:39,493 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:39,495 INFO L256 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 03:49:39,496 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:39,716 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 03:49:39,719 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:39,885 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 03:49:39,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344600347] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:39,885 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:39,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 24 [2024-11-28 03:49:39,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333631905] [2024-11-28 03:49:39,886 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:39,886 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 03:49:39,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:39,886 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 03:49:39,887 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:49:39,887 INFO L87 Difference]: Start difference. First operand 55 states and 58 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:40,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:40,212 INFO L93 Difference]: Finished difference Result 107 states and 112 transitions. [2024-11-28 03:49:40,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 03:49:40,213 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 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) Word has length 49 [2024-11-28 03:49:40,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:40,214 INFO L225 Difference]: With dead ends: 107 [2024-11-28 03:49:40,214 INFO L226 Difference]: Without dead ends: 57 [2024-11-28 03:49:40,215 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 77 SyntacticMatches, 14 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=248, Invalid=682, Unknown=0, NotChecked=0, Total=930 [2024-11-28 03:49:40,215 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 60 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:40,215 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 42 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:49:40,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-28 03:49:40,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 54. [2024-11-28 03:49:40,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 53 states have (on average 1.0566037735849056) internal successors, (56), 53 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:40,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 56 transitions. [2024-11-28 03:49:40,243 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 56 transitions. Word has length 49 [2024-11-28 03:49:40,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:40,243 INFO L471 AbstractCegarLoop]: Abstraction has 54 states and 56 transitions. [2024-11-28 03:49:40,243 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:40,243 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 56 transitions. [2024-11-28 03:49:40,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-28 03:49:40,244 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:40,244 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:40,255 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-28 03:49:40,448 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:40,448 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:40,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:40,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1372612874, now seen corresponding path program 18 times [2024-11-28 03:49:40,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:40,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607273742] [2024-11-28 03:49:40,448 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:49:40,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:40,492 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-11-28 03:49:40,492 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:42,651 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 9 proven. 122 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:49:42,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:42,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607273742] [2024-11-28 03:49:42,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607273742] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:42,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290895923] [2024-11-28 03:49:42,652 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:49:42,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:42,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:42,654 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:42,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 03:49:42,755 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-11-28 03:49:42,755 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:42,757 INFO L256 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 87 conjuncts are in the unsatisfiable core [2024-11-28 03:49:42,759 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:43,057 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 03:49:44,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:44,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:44,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:44,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:44,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:44,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:44,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:44,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:44,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:44,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:49:44,898 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:49:44,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 30 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 76 treesize of output 138 [2024-11-28 03:49:45,153 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:49:45,153 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:46,944 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 03:49:46,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290895923] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:46,944 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:46,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 33, 24] total 76 [2024-11-28 03:49:46,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401205278] [2024-11-28 03:49:46,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:46,945 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2024-11-28 03:49:46,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:46,945 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2024-11-28 03:49:46,946 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=424, Invalid=5276, Unknown=0, NotChecked=0, Total=5700 [2024-11-28 03:49:46,946 INFO L87 Difference]: Start difference. First operand 54 states and 56 transitions. Second operand has 76 states, 76 states have (on average 1.7105263157894737) internal successors, (130), 76 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:52,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:52,163 INFO L93 Difference]: Finished difference Result 113 states and 119 transitions. [2024-11-28 03:49:52,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2024-11-28 03:49:52,164 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 1.7105263157894737) internal successors, (130), 76 states have internal predecessors, (130), 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) Word has length 53 [2024-11-28 03:49:52,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:52,165 INFO L225 Difference]: With dead ends: 113 [2024-11-28 03:49:52,165 INFO L226 Difference]: Without dead ends: 109 [2024-11-28 03:49:52,168 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4132 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=1034, Invalid=13246, Unknown=0, NotChecked=0, Total=14280 [2024-11-28 03:49:52,169 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 38 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 2131 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 2206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 2131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:52,169 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 93 Invalid, 2206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 2131 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-28 03:49:52,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2024-11-28 03:49:52,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 59. [2024-11-28 03:49:52,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 1.0689655172413792) internal successors, (62), 58 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:52,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 62 transitions. [2024-11-28 03:49:52,197 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 62 transitions. Word has length 53 [2024-11-28 03:49:52,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:52,197 INFO L471 AbstractCegarLoop]: Abstraction has 59 states and 62 transitions. [2024-11-28 03:49:52,198 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 1.7105263157894737) internal successors, (130), 76 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:52,198 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 62 transitions. [2024-11-28 03:49:52,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 03:49:52,198 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:52,198 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:52,207 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-28 03:49:52,399 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-28 03:49:52,399 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:52,399 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:52,400 INFO L85 PathProgramCache]: Analyzing trace with hash -133762514, now seen corresponding path program 19 times [2024-11-28 03:49:52,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:52,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802322997] [2024-11-28 03:49:52,400 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:49:52,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:52,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:49:52,692 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 51 proven. 62 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-28 03:49:52,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:52,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802322997] [2024-11-28 03:49:52,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802322997] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:52,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60808636] [2024-11-28 03:49:52,693 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:49:52,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:52,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:52,695 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:52,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 03:49:52,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:49:52,798 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-28 03:49:52,799 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:53,023 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-28 03:49:53,023 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:53,178 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-28 03:49:53,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60808636] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:53,179 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:53,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2024-11-28 03:49:53,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759602164] [2024-11-28 03:49:53,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:53,179 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-28 03:49:53,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:53,180 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-28 03:49:53,180 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=609, Unknown=0, NotChecked=0, Total=812 [2024-11-28 03:49:53,180 INFO L87 Difference]: Start difference. First operand 59 states and 62 transitions. Second operand has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:53,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:53,473 INFO L93 Difference]: Finished difference Result 121 states and 127 transitions. [2024-11-28 03:49:53,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 03:49:53,474 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 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) Word has length 55 [2024-11-28 03:49:53,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:53,475 INFO L225 Difference]: With dead ends: 121 [2024-11-28 03:49:53,475 INFO L226 Difference]: Without dead ends: 67 [2024-11-28 03:49:53,475 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 85 SyntacticMatches, 15 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=322, Invalid=938, Unknown=0, NotChecked=0, Total=1260 [2024-11-28 03:49:53,476 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 79 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:53,477 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 38 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:49:53,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2024-11-28 03:49:53,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 58. [2024-11-28 03:49:53,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 1.0526315789473684) internal successors, (60), 57 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:53,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 60 transitions. [2024-11-28 03:49:53,502 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 60 transitions. Word has length 55 [2024-11-28 03:49:53,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:53,502 INFO L471 AbstractCegarLoop]: Abstraction has 58 states and 60 transitions. [2024-11-28 03:49:53,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:53,502 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 60 transitions. [2024-11-28 03:49:53,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-28 03:49:53,502 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:53,503 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:53,513 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-28 03:49:53,707 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:53,707 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:53,707 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:53,707 INFO L85 PathProgramCache]: Analyzing trace with hash -1005426414, now seen corresponding path program 20 times [2024-11-28 03:49:53,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:53,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997340708] [2024-11-28 03:49:53,708 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:49:53,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:53,721 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:49:53,721 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:54,017 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 36 proven. 77 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 03:49:54,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:54,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997340708] [2024-11-28 03:49:54,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997340708] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:54,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229031359] [2024-11-28 03:49:54,018 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:49:54,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:54,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:54,020 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:54,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 03:49:54,116 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:49:54,116 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:54,118 INFO L256 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-28 03:49:54,120 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:54,379 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 03:49:54,379 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:49:54,635 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 03:49:54,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229031359] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:49:54,635 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:49:54,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2024-11-28 03:49:54,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102190032] [2024-11-28 03:49:54,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:49:54,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-28 03:49:54,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:54,636 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-28 03:49:54,636 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=609, Unknown=0, NotChecked=0, Total=812 [2024-11-28 03:49:54,637 INFO L87 Difference]: Start difference. First operand 58 states and 60 transitions. Second operand has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:55,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:55,066 INFO L93 Difference]: Finished difference Result 66 states and 68 transitions. [2024-11-28 03:49:55,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-28 03:49:55,066 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 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) Word has length 57 [2024-11-28 03:49:55,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:55,067 INFO L225 Difference]: With dead ends: 66 [2024-11-28 03:49:55,067 INFO L226 Difference]: Without dead ends: 62 [2024-11-28 03:49:55,068 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 88 SyntacticMatches, 16 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=441, Invalid=1539, Unknown=0, NotChecked=0, Total=1980 [2024-11-28 03:49:55,068 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 67 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:55,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 32 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:49:55,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2024-11-28 03:49:55,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 60. [2024-11-28 03:49:55,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.0508474576271187) internal successors, (62), 59 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:55,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 62 transitions. [2024-11-28 03:49:55,090 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 62 transitions. Word has length 57 [2024-11-28 03:49:55,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:55,090 INFO L471 AbstractCegarLoop]: Abstraction has 60 states and 62 transitions. [2024-11-28 03:49:55,090 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:55,090 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 62 transitions. [2024-11-28 03:49:55,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-28 03:49:55,090 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:49:55,091 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:49:55,097 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-28 03:49:55,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:55,291 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:49:55,291 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:49:55,292 INFO L85 PathProgramCache]: Analyzing trace with hash 91634038, now seen corresponding path program 21 times [2024-11-28 03:49:55,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:49:55,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140989331] [2024-11-28 03:49:55,292 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:49:55,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:55,379 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-28 03:49:55,379 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:58,438 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 16 proven. 170 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 03:49:58,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:58,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140989331] [2024-11-28 03:49:58,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140989331] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:49:58,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746971252] [2024-11-28 03:49:58,439 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:49:58,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:49:58,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:49:58,440 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:49:58,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 03:49:58,578 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-28 03:49:58,578 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:49:58,580 INFO L256 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 94 conjuncts are in the unsatisfiable core [2024-11-28 03:49:58,582 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:49:58,993 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 03:50:01,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:01,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:01,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:01,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:01,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:01,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:01,168 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:50:01,169 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 18 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 62 treesize of output 96 [2024-11-28 03:50:01,365 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:50:01,365 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:50:03,897 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 0 proven. 143 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-28 03:50:03,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746971252] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:50:03,898 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:50:03,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 36, 26] total 85 [2024-11-28 03:50:03,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427767804] [2024-11-28 03:50:03,898 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:50:03,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2024-11-28 03:50:03,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:50:03,900 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2024-11-28 03:50:03,900 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=505, Invalid=6635, Unknown=0, NotChecked=0, Total=7140 [2024-11-28 03:50:03,901 INFO L87 Difference]: Start difference. First operand 60 states and 62 transitions. Second operand has 85 states, 85 states have (on average 1.7294117647058824) internal successors, (147), 85 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:12,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:50:12,269 INFO L93 Difference]: Finished difference Result 126 states and 132 transitions. [2024-11-28 03:50:12,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2024-11-28 03:50:12,270 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 1.7294117647058824) internal successors, (147), 85 states have internal predecessors, (147), 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) Word has length 59 [2024-11-28 03:50:12,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:50:12,271 INFO L225 Difference]: With dead ends: 126 [2024-11-28 03:50:12,271 INFO L226 Difference]: Without dead ends: 122 [2024-11-28 03:50:12,273 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5400 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=1548, Invalid=19332, Unknown=0, NotChecked=0, Total=20880 [2024-11-28 03:50:12,273 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 45 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 2854 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 2930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 2854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:50:12,273 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 123 Invalid, 2930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 2854 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-28 03:50:12,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2024-11-28 03:50:12,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 65. [2024-11-28 03:50:12,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 1.0625) internal successors, (68), 64 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:12,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 68 transitions. [2024-11-28 03:50:12,305 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 68 transitions. Word has length 59 [2024-11-28 03:50:12,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:50:12,305 INFO L471 AbstractCegarLoop]: Abstraction has 65 states and 68 transitions. [2024-11-28 03:50:12,305 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 1.7294117647058824) internal successors, (147), 85 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:12,305 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 68 transitions. [2024-11-28 03:50:12,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-28 03:50:12,305 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:50:12,306 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:50:12,312 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-28 03:50:12,509 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:12,509 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:50:12,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:50:12,509 INFO L85 PathProgramCache]: Analyzing trace with hash -1876973670, now seen corresponding path program 22 times [2024-11-28 03:50:12,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:50:12,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315350471] [2024-11-28 03:50:12,510 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:50:12,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:50:12,524 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:50:12,524 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:12,827 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 03:50:12,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:50:12,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315350471] [2024-11-28 03:50:12,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315350471] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:50:12,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28648714] [2024-11-28 03:50:12,827 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:50:12,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:12,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:50:12,830 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:50:12,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-28 03:50:12,921 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:50:12,921 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:12,926 INFO L256 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-28 03:50:12,927 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:50:13,174 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 03:50:13,174 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:50:13,427 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 03:50:13,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28648714] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:50:13,427 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:50:13,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 30 [2024-11-28 03:50:13,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528800538] [2024-11-28 03:50:13,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:50:13,428 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-28 03:50:13,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:50:13,429 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-28 03:50:13,429 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=651, Unknown=0, NotChecked=0, Total=870 [2024-11-28 03:50:13,429 INFO L87 Difference]: Start difference. First operand 65 states and 68 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:14,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:50:14,121 INFO L93 Difference]: Finished difference Result 128 states and 134 transitions. [2024-11-28 03:50:14,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-28 03:50:14,121 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 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) Word has length 61 [2024-11-28 03:50:14,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:50:14,122 INFO L225 Difference]: With dead ends: 128 [2024-11-28 03:50:14,122 INFO L226 Difference]: Without dead ends: 104 [2024-11-28 03:50:14,123 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 103 SyntacticMatches, 19 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 905 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=563, Invalid=1887, Unknown=0, NotChecked=0, Total=2450 [2024-11-28 03:50:14,123 INFO L435 NwaCegarLoop]: 10 mSDtfsCounter, 65 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:50:14,123 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 31 Invalid, 855 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 792 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:50:14,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2024-11-28 03:50:14,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 67. [2024-11-28 03:50:14,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 66 states have (on average 1.0606060606060606) internal successors, (70), 66 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:14,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 70 transitions. [2024-11-28 03:50:14,157 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 70 transitions. Word has length 61 [2024-11-28 03:50:14,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:50:14,157 INFO L471 AbstractCegarLoop]: Abstraction has 67 states and 70 transitions. [2024-11-28 03:50:14,157 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:14,158 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 70 transitions. [2024-11-28 03:50:14,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-28 03:50:14,158 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:50:14,158 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:50:14,170 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-28 03:50:14,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:14,363 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:50:14,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:50:14,363 INFO L85 PathProgramCache]: Analyzing trace with hash 2099740890, now seen corresponding path program 23 times [2024-11-28 03:50:14,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:50:14,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195595914] [2024-11-28 03:50:14,364 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:50:14,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:50:14,408 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-11-28 03:50:14,409 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:14,729 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 03:50:14,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:50:14,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195595914] [2024-11-28 03:50:14,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195595914] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:50:14,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849312394] [2024-11-28 03:50:14,729 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:50:14,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:14,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:50:14,732 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:50:14,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-28 03:50:14,983 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-11-28 03:50:14,983 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:14,985 INFO L256 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-28 03:50:14,986 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:50:15,332 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 03:50:15,332 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:50:15,576 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 03:50:15,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849312394] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:50:15,576 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:50:15,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 30 [2024-11-28 03:50:15,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045173429] [2024-11-28 03:50:15,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:50:15,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-28 03:50:15,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:50:15,577 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-28 03:50:15,578 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=651, Unknown=0, NotChecked=0, Total=870 [2024-11-28 03:50:15,578 INFO L87 Difference]: Start difference. First operand 67 states and 70 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:15,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:50:15,955 INFO L93 Difference]: Finished difference Result 131 states and 136 transitions. [2024-11-28 03:50:15,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 03:50:15,956 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 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) Word has length 61 [2024-11-28 03:50:15,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:50:15,956 INFO L225 Difference]: With dead ends: 131 [2024-11-28 03:50:15,956 INFO L226 Difference]: Without dead ends: 69 [2024-11-28 03:50:15,957 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 95 SyntacticMatches, 18 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=381, Invalid=1101, Unknown=0, NotChecked=0, Total=1482 [2024-11-28 03:50:15,957 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 87 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:50:15,958 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 46 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:50:15,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2024-11-28 03:50:15,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 66. [2024-11-28 03:50:15,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 1.0461538461538462) internal successors, (68), 65 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:15,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 68 transitions. [2024-11-28 03:50:15,989 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 68 transitions. Word has length 61 [2024-11-28 03:50:15,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:50:15,989 INFO L471 AbstractCegarLoop]: Abstraction has 66 states and 68 transitions. [2024-11-28 03:50:15,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:15,989 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 68 transitions. [2024-11-28 03:50:15,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-28 03:50:15,989 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:50:15,989 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:50:15,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-28 03:50:16,190 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:16,190 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:50:16,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:50:16,190 INFO L85 PathProgramCache]: Analyzing trace with hash 743852258, now seen corresponding path program 24 times [2024-11-28 03:50:16,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:50:16,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863076603] [2024-11-28 03:50:16,191 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:50:16,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:50:16,247 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-28 03:50:16,247 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:19,157 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 3 proven. 239 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 03:50:19,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:50:19,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863076603] [2024-11-28 03:50:19,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863076603] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:50:19,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810799563] [2024-11-28 03:50:19,158 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:50:19,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:19,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:50:19,160 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:50:19,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-28 03:50:19,338 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-28 03:50:19,338 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:19,341 INFO L256 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 104 conjuncts are in the unsatisfiable core [2024-11-28 03:50:19,343 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:50:19,638 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 03:50:22,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:22,015 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:50:22,015 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 34 treesize of output 36 [2024-11-28 03:50:22,160 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 243 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:50:22,160 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:50:24,784 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 03:50:24,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810799563] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:50:24,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:50:24,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 39, 28] total 90 [2024-11-28 03:50:24,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205005576] [2024-11-28 03:50:24,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:50:24,785 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2024-11-28 03:50:24,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:50:24,786 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2024-11-28 03:50:24,786 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=564, Invalid=7446, Unknown=0, NotChecked=0, Total=8010 [2024-11-28 03:50:24,786 INFO L87 Difference]: Start difference. First operand 66 states and 68 transitions. Second operand has 90 states, 90 states have (on average 1.7555555555555555) internal successors, (158), 90 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:30,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:50:30,130 INFO L93 Difference]: Finished difference Result 137 states and 143 transitions. [2024-11-28 03:50:30,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2024-11-28 03:50:30,130 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 1.7555555555555555) internal successors, (158), 90 states have internal predecessors, (158), 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) Word has length 65 [2024-11-28 03:50:30,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:50:30,131 INFO L225 Difference]: With dead ends: 137 [2024-11-28 03:50:30,131 INFO L226 Difference]: Without dead ends: 133 [2024-11-28 03:50:30,132 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4350 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=1058, Invalid=15712, Unknown=0, NotChecked=0, Total=16770 [2024-11-28 03:50:30,133 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 22 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 3116 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 3168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 3116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:50:30,133 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 123 Invalid, 3168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 3116 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-28 03:50:30,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-11-28 03:50:30,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 71. [2024-11-28 03:50:30,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 70 states have (on average 1.0571428571428572) internal successors, (74), 70 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:30,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 74 transitions. [2024-11-28 03:50:30,177 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 74 transitions. Word has length 65 [2024-11-28 03:50:30,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:50:30,177 INFO L471 AbstractCegarLoop]: Abstraction has 71 states and 74 transitions. [2024-11-28 03:50:30,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 1.7555555555555555) internal successors, (158), 90 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:30,177 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 74 transitions. [2024-11-28 03:50:30,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-28 03:50:30,177 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:50:30,178 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:50:30,185 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-28 03:50:30,378 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-28 03:50:30,378 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:50:30,378 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:50:30,379 INFO L85 PathProgramCache]: Analyzing trace with hash -1580540922, now seen corresponding path program 25 times [2024-11-28 03:50:30,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:50:30,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330768199] [2024-11-28 03:50:30,379 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:50:30,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:50:30,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:50:30,751 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 83 proven. 98 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-28 03:50:30,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:50:30,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330768199] [2024-11-28 03:50:30,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330768199] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:50:30,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777664287] [2024-11-28 03:50:30,751 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:50:30,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:30,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:50:30,754 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:50:30,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-28 03:50:30,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:50:30,860 INFO L256 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-28 03:50:30,861 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:50:31,170 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-28 03:50:31,170 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:50:31,380 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-28 03:50:31,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777664287] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:50:31,381 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:50:31,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2024-11-28 03:50:31,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434688415] [2024-11-28 03:50:31,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:50:31,381 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-28 03:50:31,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:50:31,382 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-28 03:50:31,382 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 03:50:31,382 INFO L87 Difference]: Start difference. First operand 71 states and 74 transitions. Second operand has 35 states, 35 states have (on average 2.2) internal successors, (77), 35 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:31,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:50:31,804 INFO L93 Difference]: Finished difference Result 145 states and 151 transitions. [2024-11-28 03:50:31,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-28 03:50:31,805 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.2) internal successors, (77), 35 states have internal predecessors, (77), 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) Word has length 67 [2024-11-28 03:50:31,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:50:31,806 INFO L225 Difference]: With dead ends: 145 [2024-11-28 03:50:31,806 INFO L226 Difference]: Without dead ends: 79 [2024-11-28 03:50:31,806 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 103 SyntacticMatches, 19 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=471, Invalid=1421, Unknown=0, NotChecked=0, Total=1892 [2024-11-28 03:50:31,806 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 136 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:50:31,807 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 23 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:50:31,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2024-11-28 03:50:31,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 70. [2024-11-28 03:50:31,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 69 states have (on average 1.0434782608695652) internal successors, (72), 69 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:31,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 72 transitions. [2024-11-28 03:50:31,845 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 72 transitions. Word has length 67 [2024-11-28 03:50:31,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:50:31,845 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 72 transitions. [2024-11-28 03:50:31,845 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.2) internal successors, (77), 35 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:31,845 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 72 transitions. [2024-11-28 03:50:31,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-28 03:50:31,846 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:50:31,846 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:50:31,854 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-28 03:50:32,046 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:32,046 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:50:32,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:50:32,047 INFO L85 PathProgramCache]: Analyzing trace with hash -2029576982, now seen corresponding path program 26 times [2024-11-28 03:50:32,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:50:32,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448219563] [2024-11-28 03:50:32,047 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:50:32,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:50:32,062 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:50:32,062 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:32,404 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 64 proven. 117 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-28 03:50:32,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:50:32,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448219563] [2024-11-28 03:50:32,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448219563] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:50:32,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39226491] [2024-11-28 03:50:32,404 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:50:32,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:32,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:50:32,407 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:50:32,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-28 03:50:32,514 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:50:32,514 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:32,515 INFO L256 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-28 03:50:32,517 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:50:32,830 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-28 03:50:32,830 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:50:33,113 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-28 03:50:33,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39226491] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:50:33,114 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:50:33,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2024-11-28 03:50:33,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796107353] [2024-11-28 03:50:33,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:50:33,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-28 03:50:33,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:50:33,115 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-28 03:50:33,115 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 03:50:33,115 INFO L87 Difference]: Start difference. First operand 70 states and 72 transitions. Second operand has 35 states, 35 states have (on average 2.2) internal successors, (77), 35 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:33,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:50:33,678 INFO L93 Difference]: Finished difference Result 78 states and 80 transitions. [2024-11-28 03:50:33,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-28 03:50:33,678 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.2) internal successors, (77), 35 states have internal predecessors, (77), 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) Word has length 69 [2024-11-28 03:50:33,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:50:33,679 INFO L225 Difference]: With dead ends: 78 [2024-11-28 03:50:33,679 INFO L226 Difference]: Without dead ends: 74 [2024-11-28 03:50:33,680 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 106 SyntacticMatches, 20 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1191 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=647, Invalid=2323, Unknown=0, NotChecked=0, Total=2970 [2024-11-28 03:50:33,680 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 80 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:50:33,680 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 45 Invalid, 667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:50:33,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2024-11-28 03:50:33,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 72. [2024-11-28 03:50:33,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 1.0422535211267605) internal successors, (74), 71 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:33,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 74 transitions. [2024-11-28 03:50:33,717 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 74 transitions. Word has length 69 [2024-11-28 03:50:33,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:50:33,717 INFO L471 AbstractCegarLoop]: Abstraction has 72 states and 74 transitions. [2024-11-28 03:50:33,717 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.2) internal successors, (77), 35 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:33,717 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 74 transitions. [2024-11-28 03:50:33,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-28 03:50:33,718 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:50:33,718 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:50:33,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-28 03:50:33,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:33,922 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:50:33,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:50:33,922 INFO L85 PathProgramCache]: Analyzing trace with hash -569551026, now seen corresponding path program 27 times [2024-11-28 03:50:33,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:50:33,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683956670] [2024-11-28 03:50:33,922 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:50:33,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:50:33,990 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-28 03:50:33,990 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:37,842 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 46 proven. 224 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-28 03:50:37,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:50:37,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683956670] [2024-11-28 03:50:37,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683956670] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:50:37,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48746045] [2024-11-28 03:50:37,842 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:50:37,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:37,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:50:37,844 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:50:37,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-28 03:50:38,042 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-28 03:50:38,042 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:38,045 INFO L256 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 108 conjuncts are in the unsatisfiable core [2024-11-28 03:50:38,048 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:50:38,090 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 03:50:38,104 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2024-11-28 03:50:38,187 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:50:38,187 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 40 [2024-11-28 03:50:38,357 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:50:38,357 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 52 [2024-11-28 03:50:41,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:41,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:41,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:41,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:41,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:41,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:41,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:41,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:41,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:41,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:50:41,959 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:50:41,959 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 30 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 102 treesize of output 174 [2024-11-28 03:50:42,204 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 55 proven. 203 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-28 03:50:42,204 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:50:45,878 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 219 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-28 03:50:45,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48746045] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:50:45,878 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:50:45,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 30] total 93 [2024-11-28 03:50:45,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750347215] [2024-11-28 03:50:45,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:50:45,879 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2024-11-28 03:50:45,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:50:45,879 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2024-11-28 03:50:45,880 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=365, Invalid=8191, Unknown=0, NotChecked=0, Total=8556 [2024-11-28 03:50:45,880 INFO L87 Difference]: Start difference. First operand 72 states and 74 transitions. Second operand has 93 states, 93 states have (on average 1.7526881720430108) internal successors, (163), 93 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:54,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:50:54,297 INFO L93 Difference]: Finished difference Result 101 states and 104 transitions. [2024-11-28 03:50:54,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-28 03:50:54,297 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 1.7526881720430108) internal successors, (163), 93 states have internal predecessors, (163), 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) Word has length 71 [2024-11-28 03:50:54,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:50:54,298 INFO L225 Difference]: With dead ends: 101 [2024-11-28 03:50:54,298 INFO L226 Difference]: Without dead ends: 97 [2024-11-28 03:50:54,299 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4405 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=865, Invalid=18317, Unknown=0, NotChecked=0, Total=19182 [2024-11-28 03:50:54,299 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 15 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 2729 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 2781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 2729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:50:54,299 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 110 Invalid, 2781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 2729 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-28 03:50:54,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2024-11-28 03:50:54,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 77. [2024-11-28 03:50:54,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 1.0526315789473684) internal successors, (80), 76 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:54,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 80 transitions. [2024-11-28 03:50:54,343 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 80 transitions. Word has length 71 [2024-11-28 03:50:54,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:50:54,344 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 80 transitions. [2024-11-28 03:50:54,344 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 1.7526881720430108) internal successors, (163), 93 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:54,344 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 80 transitions. [2024-11-28 03:50:54,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-28 03:50:54,344 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:50:54,344 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:50:54,353 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-28 03:50:54,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:54,545 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:50:54,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:50:54,545 INFO L85 PathProgramCache]: Analyzing trace with hash -2055909518, now seen corresponding path program 28 times [2024-11-28 03:50:54,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:50:54,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031012770] [2024-11-28 03:50:54,545 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:50:54,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:50:54,560 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:50:54,560 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:54,925 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-28 03:50:54,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:50:54,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031012770] [2024-11-28 03:50:54,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031012770] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:50:54,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422922023] [2024-11-28 03:50:54,925 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:50:54,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:54,925 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:50:54,927 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:50:54,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-28 03:50:55,031 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:50:55,031 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:55,032 INFO L256 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-28 03:50:55,034 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:50:55,290 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-28 03:50:55,290 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:50:55,566 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-28 03:50:55,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422922023] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:50:55,567 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:50:55,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 36 [2024-11-28 03:50:55,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161778691] [2024-11-28 03:50:55,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:50:55,567 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-28 03:50:55,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:50:55,568 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-28 03:50:55,568 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2024-11-28 03:50:55,568 INFO L87 Difference]: Start difference. First operand 77 states and 80 transitions. Second operand has 36 states, 36 states have (on average 2.138888888888889) internal successors, (77), 36 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:56,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:50:56,280 INFO L93 Difference]: Finished difference Result 152 states and 158 transitions. [2024-11-28 03:50:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-28 03:50:56,281 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.138888888888889) internal successors, (77), 36 states have internal predecessors, (77), 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) Word has length 73 [2024-11-28 03:50:56,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:50:56,282 INFO L225 Difference]: With dead ends: 152 [2024-11-28 03:50:56,282 INFO L226 Difference]: Without dead ends: 124 [2024-11-28 03:50:56,282 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 123 SyntacticMatches, 23 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1349 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=795, Invalid=2745, Unknown=0, NotChecked=0, Total=3540 [2024-11-28 03:50:56,283 INFO L435 NwaCegarLoop]: 10 mSDtfsCounter, 69 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 675 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:50:56,283 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 37 Invalid, 740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 675 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:50:56,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-11-28 03:50:56,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 79. [2024-11-28 03:50:56,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 1.0512820512820513) internal successors, (82), 78 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:56,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 82 transitions. [2024-11-28 03:50:56,333 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 82 transitions. Word has length 73 [2024-11-28 03:50:56,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:50:56,333 INFO L471 AbstractCegarLoop]: Abstraction has 79 states and 82 transitions. [2024-11-28 03:50:56,333 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.138888888888889) internal successors, (77), 36 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:56,333 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 82 transitions. [2024-11-28 03:50:56,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-28 03:50:56,334 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:50:56,334 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:50:56,340 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-28 03:50:56,534 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:56,535 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:50:56,535 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:50:56,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1938913102, now seen corresponding path program 29 times [2024-11-28 03:50:56,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:50:56,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636850066] [2024-11-28 03:50:56,535 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:50:56,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:50:56,583 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-28 03:50:56,583 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:56,997 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-28 03:50:56,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:50:56,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636850066] [2024-11-28 03:50:56,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636850066] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:50:56,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984733094] [2024-11-28 03:50:56,998 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:50:56,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:50:56,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:50:57,000 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:50:57,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-28 03:50:57,728 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-28 03:50:57,728 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:50:57,730 INFO L256 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-28 03:50:57,731 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:50:58,112 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-28 03:50:58,112 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:50:58,434 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-28 03:50:58,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984733094] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:50:58,434 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:50:58,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 36 [2024-11-28 03:50:58,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474522909] [2024-11-28 03:50:58,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:50:58,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-28 03:50:58,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:50:58,436 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-28 03:50:58,436 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2024-11-28 03:50:58,436 INFO L87 Difference]: Start difference. First operand 79 states and 82 transitions. Second operand has 36 states, 36 states have (on average 2.138888888888889) internal successors, (77), 36 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:58,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:50:58,908 INFO L93 Difference]: Finished difference Result 155 states and 160 transitions. [2024-11-28 03:50:58,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-28 03:50:58,909 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.138888888888889) internal successors, (77), 36 states have internal predecessors, (77), 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) Word has length 73 [2024-11-28 03:50:58,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:50:58,909 INFO L225 Difference]: With dead ends: 155 [2024-11-28 03:50:58,909 INFO L226 Difference]: Without dead ends: 81 [2024-11-28 03:50:58,910 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 113 SyntacticMatches, 22 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=542, Invalid=1620, Unknown=0, NotChecked=0, Total=2162 [2024-11-28 03:50:58,910 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 117 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:50:58,910 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 41 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:50:58,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2024-11-28 03:50:58,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 78. [2024-11-28 03:50:58,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 77 states have (on average 1.0389610389610389) internal successors, (80), 77 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:58,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 80 transitions. [2024-11-28 03:50:58,968 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 80 transitions. Word has length 73 [2024-11-28 03:50:58,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:50:58,968 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 80 transitions. [2024-11-28 03:50:58,968 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.138888888888889) internal successors, (77), 36 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:50:58,968 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 80 transitions. [2024-11-28 03:50:58,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-28 03:50:58,969 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:50:58,969 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:50:58,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-28 03:50:59,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-28 03:50:59,170 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:50:59,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:50:59,170 INFO L85 PathProgramCache]: Analyzing trace with hash 195568826, now seen corresponding path program 30 times [2024-11-28 03:50:59,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:50:59,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624931149] [2024-11-28 03:50:59,170 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:50:59,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:50:59,228 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-11-28 03:50:59,228 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:51:05,022 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 56 proven. 305 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 03:51:05,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:51:05,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624931149] [2024-11-28 03:51:05,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624931149] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:51:05,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753667467] [2024-11-28 03:51:05,022 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:51:05,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:51:05,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:51:05,024 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:51:05,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-28 03:51:05,411 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-11-28 03:51:05,411 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:51:05,414 WARN L254 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 123 conjuncts are in the unsatisfiable core [2024-11-28 03:51:05,417 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:51:05,473 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 03:51:05,566 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2024-11-28 03:51:09,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:09,816 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:51:09,817 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 84 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 120 treesize of output 314 [2024-11-28 03:51:10,428 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 30 proven. 243 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-28 03:51:10,429 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:51:16,259 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 03:51:16,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753667467] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:51:16,259 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:51:16,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 36, 41] total 111 [2024-11-28 03:51:16,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312037443] [2024-11-28 03:51:16,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:51:16,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2024-11-28 03:51:16,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:51:16,261 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2024-11-28 03:51:16,261 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=836, Invalid=11374, Unknown=0, NotChecked=0, Total=12210 [2024-11-28 03:51:16,261 INFO L87 Difference]: Start difference. First operand 78 states and 80 transitions. Second operand has 111 states, 111 states have (on average 1.7657657657657657) internal successors, (196), 111 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:51:30,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:51:30,306 INFO L93 Difference]: Finished difference Result 110 states and 113 transitions. [2024-11-28 03:51:30,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2024-11-28 03:51:30,306 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 111 states have (on average 1.7657657657657657) internal successors, (196), 111 states have internal predecessors, (196), 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) Word has length 77 [2024-11-28 03:51:30,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:51:30,307 INFO L225 Difference]: With dead ends: 110 [2024-11-28 03:51:30,307 INFO L226 Difference]: Without dead ends: 106 [2024-11-28 03:51:30,308 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5912 ImplicationChecksByTransitivity, 21.1s TimeCoverageRelationStatistics Valid=2325, Invalid=25731, Unknown=0, NotChecked=0, Total=28056 [2024-11-28 03:51:30,309 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 122 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 3946 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 4149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 3946 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:51:30,309 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 138 Invalid, 4149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 3946 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-11-28 03:51:30,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-11-28 03:51:30,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 83. [2024-11-28 03:51:30,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 82 states have (on average 1.048780487804878) internal successors, (86), 82 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:51:30,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 86 transitions. [2024-11-28 03:51:30,380 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 86 transitions. Word has length 77 [2024-11-28 03:51:30,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:51:30,380 INFO L471 AbstractCegarLoop]: Abstraction has 83 states and 86 transitions. [2024-11-28 03:51:30,380 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 111 states have (on average 1.7657657657657657) internal successors, (196), 111 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:51:30,381 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 86 transitions. [2024-11-28 03:51:30,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-28 03:51:30,381 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:51:30,381 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:51:30,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-28 03:51:30,581 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-28 03:51:30,581 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:51:30,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:51:30,582 INFO L85 PathProgramCache]: Analyzing trace with hash -1862549026, now seen corresponding path program 31 times [2024-11-28 03:51:30,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:51:30,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247589713] [2024-11-28 03:51:30,582 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:51:30,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:51:30,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:51:31,026 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 123 proven. 142 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2024-11-28 03:51:31,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:51:31,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247589713] [2024-11-28 03:51:31,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247589713] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:51:31,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264767956] [2024-11-28 03:51:31,026 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:51:31,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:51:31,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:51:31,028 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:51:31,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-28 03:51:31,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:51:31,144 INFO L256 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-28 03:51:31,145 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:51:31,526 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2024-11-28 03:51:31,526 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:51:31,806 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2024-11-28 03:51:31,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264767956] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:51:31,806 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:51:31,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2024-11-28 03:51:31,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916928564] [2024-11-28 03:51:31,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:51:31,806 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-28 03:51:31,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:51:31,807 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-28 03:51:31,807 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=395, Invalid=1245, Unknown=0, NotChecked=0, Total=1640 [2024-11-28 03:51:31,807 INFO L87 Difference]: Start difference. First operand 83 states and 86 transitions. Second operand has 41 states, 41 states have (on average 2.1707317073170733) internal successors, (89), 41 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:51:32,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:51:32,323 INFO L93 Difference]: Finished difference Result 169 states and 175 transitions. [2024-11-28 03:51:32,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-28 03:51:32,324 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.1707317073170733) internal successors, (89), 41 states have internal predecessors, (89), 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) Word has length 79 [2024-11-28 03:51:32,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:51:32,325 INFO L225 Difference]: With dead ends: 169 [2024-11-28 03:51:32,325 INFO L226 Difference]: Without dead ends: 91 [2024-11-28 03:51:32,325 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 121 SyntacticMatches, 23 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=648, Invalid=2004, Unknown=0, NotChecked=0, Total=2652 [2024-11-28 03:51:32,325 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 158 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:51:32,325 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 41 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:51:32,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-11-28 03:51:32,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 82. [2024-11-28 03:51:32,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 81 states have (on average 1.037037037037037) internal successors, (84), 81 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:51:32,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 84 transitions. [2024-11-28 03:51:32,396 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 84 transitions. Word has length 79 [2024-11-28 03:51:32,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:51:32,396 INFO L471 AbstractCegarLoop]: Abstraction has 82 states and 84 transitions. [2024-11-28 03:51:32,396 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.1707317073170733) internal successors, (89), 41 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:51:32,397 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 84 transitions. [2024-11-28 03:51:32,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-28 03:51:32,397 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:51:32,397 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:51:32,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-28 03:51:32,597 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-28 03:51:32,597 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:51:32,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:51:32,598 INFO L85 PathProgramCache]: Analyzing trace with hash -1433809726, now seen corresponding path program 32 times [2024-11-28 03:51:32,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:51:32,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260238729] [2024-11-28 03:51:32,598 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:51:32,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:51:32,611 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:51:32,611 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:51:33,040 INFO L134 CoverageAnalysis]: Checked inductivity of 409 backedges. 100 proven. 165 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 03:51:33,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:51:33,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260238729] [2024-11-28 03:51:33,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260238729] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:51:33,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130213336] [2024-11-28 03:51:33,041 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:51:33,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:51:33,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:51:33,043 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:51:33,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-28 03:51:33,161 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:51:33,161 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:51:33,163 INFO L256 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-28 03:51:33,164 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:51:33,514 INFO L134 CoverageAnalysis]: Checked inductivity of 409 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 03:51:33,514 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:51:33,853 INFO L134 CoverageAnalysis]: Checked inductivity of 409 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 03:51:33,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130213336] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:51:33,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:51:33,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2024-11-28 03:51:33,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912118754] [2024-11-28 03:51:33,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:51:33,854 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-28 03:51:33,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:51:33,854 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-28 03:51:33,855 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=395, Invalid=1245, Unknown=0, NotChecked=0, Total=1640 [2024-11-28 03:51:33,855 INFO L87 Difference]: Start difference. First operand 82 states and 84 transitions. Second operand has 41 states, 41 states have (on average 2.1707317073170733) internal successors, (89), 41 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:51:34,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:51:34,563 INFO L93 Difference]: Finished difference Result 90 states and 92 transitions. [2024-11-28 03:51:34,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-28 03:51:34,563 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.1707317073170733) internal successors, (89), 41 states have internal predecessors, (89), 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) Word has length 81 [2024-11-28 03:51:34,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:51:34,564 INFO L225 Difference]: With dead ends: 90 [2024-11-28 03:51:34,564 INFO L226 Difference]: Without dead ends: 86 [2024-11-28 03:51:34,565 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 124 SyntacticMatches, 24 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1697 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2024-11-28 03:51:34,565 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 129 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:51:34,565 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 36 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:51:34,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2024-11-28 03:51:34,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 84. [2024-11-28 03:51:34,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 83 states have (on average 1.036144578313253) internal successors, (86), 83 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:51:34,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 86 transitions. [2024-11-28 03:51:34,627 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 86 transitions. Word has length 81 [2024-11-28 03:51:34,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:51:34,628 INFO L471 AbstractCegarLoop]: Abstraction has 84 states and 86 transitions. [2024-11-28 03:51:34,628 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.1707317073170733) internal successors, (89), 41 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:51:34,628 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 86 transitions. [2024-11-28 03:51:34,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-28 03:51:34,628 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:51:34,628 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:51:34,639 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-28 03:51:34,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-28 03:51:34,829 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:51:34,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:51:34,829 INFO L85 PathProgramCache]: Analyzing trace with hash 732131622, now seen corresponding path program 33 times [2024-11-28 03:51:34,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:51:34,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27372839] [2024-11-28 03:51:34,829 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:51:34,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:51:34,905 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2024-11-28 03:51:34,905 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:51:39,277 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 51 proven. 291 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-28 03:51:39,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:51:39,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27372839] [2024-11-28 03:51:39,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27372839] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:51:39,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063896435] [2024-11-28 03:51:39,278 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:51:39,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:51:39,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:51:39,280 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:51:39,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-28 03:51:39,554 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2024-11-28 03:51:39,554 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:51:39,557 INFO L256 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 123 conjuncts are in the unsatisfiable core [2024-11-28 03:51:39,559 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:51:39,692 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-28 03:51:43,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:51:43,426 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:51:43,426 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 45 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 114 treesize of output 230 [2024-11-28 03:51:43,797 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 23 proven. 288 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2024-11-28 03:51:43,797 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:51:48,569 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 311 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2024-11-28 03:51:48,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063896435] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:51:48,569 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:51:48,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 37, 34] total 101 [2024-11-28 03:51:48,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751448562] [2024-11-28 03:51:48,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:51:48,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2024-11-28 03:51:48,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:51:48,571 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2024-11-28 03:51:48,571 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=368, Invalid=9732, Unknown=0, NotChecked=0, Total=10100 [2024-11-28 03:51:48,571 INFO L87 Difference]: Start difference. First operand 84 states and 86 transitions. Second operand has 101 states, 101 states have (on average 1.7821782178217822) internal successors, (180), 101 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:51:59,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:51:59,163 INFO L93 Difference]: Finished difference Result 117 states and 120 transitions. [2024-11-28 03:51:59,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2024-11-28 03:51:59,163 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 101 states have (on average 1.7821782178217822) internal successors, (180), 101 states have internal predecessors, (180), 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) Word has length 83 [2024-11-28 03:51:59,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:51:59,164 INFO L225 Difference]: With dead ends: 117 [2024-11-28 03:51:59,164 INFO L226 Difference]: Without dead ends: 113 [2024-11-28 03:51:59,165 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4556 ImplicationChecksByTransitivity, 16.1s TimeCoverageRelationStatistics Valid=803, Invalid=20077, Unknown=0, NotChecked=0, Total=20880 [2024-11-28 03:51:59,165 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 12 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 3796 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 3858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 3796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:51:59,166 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 139 Invalid, 3858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 3796 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-28 03:51:59,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-11-28 03:51:59,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 89. [2024-11-28 03:51:59,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 1.0454545454545454) internal successors, (92), 88 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:51:59,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 92 transitions. [2024-11-28 03:51:59,244 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 92 transitions. Word has length 83 [2024-11-28 03:51:59,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:51:59,244 INFO L471 AbstractCegarLoop]: Abstraction has 89 states and 92 transitions. [2024-11-28 03:51:59,244 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 1.7821782178217822) internal successors, (180), 101 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:51:59,244 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 92 transitions. [2024-11-28 03:51:59,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-28 03:51:59,245 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:51:59,245 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:51:59,255 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-28 03:51:59,445 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-28 03:51:59,445 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:51:59,445 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:51:59,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1012206774, now seen corresponding path program 34 times [2024-11-28 03:51:59,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:51:59,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356990635] [2024-11-28 03:51:59,446 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:51:59,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:51:59,461 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:51:59,461 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:51:59,871 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 03:51:59,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:51:59,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356990635] [2024-11-28 03:51:59,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356990635] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:51:59,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581062214] [2024-11-28 03:51:59,871 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:51:59,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:51:59,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:51:59,873 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:51:59,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-28 03:52:00,000 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:52:00,000 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:52:00,001 INFO L256 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 03:52:00,003 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:52:00,339 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 03:52:00,339 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:52:00,706 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 03:52:00,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581062214] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:52:00,706 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:52:00,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 42 [2024-11-28 03:52:00,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489738800] [2024-11-28 03:52:00,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:52:00,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-28 03:52:00,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:52:00,707 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-28 03:52:00,707 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=419, Invalid=1303, Unknown=0, NotChecked=0, Total=1722 [2024-11-28 03:52:00,708 INFO L87 Difference]: Start difference. First operand 89 states and 92 transitions. Second operand has 42 states, 42 states have (on average 2.119047619047619) internal successors, (89), 42 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:01,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:52:01,737 INFO L93 Difference]: Finished difference Result 176 states and 182 transitions. [2024-11-28 03:52:01,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-28 03:52:01,738 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.119047619047619) internal successors, (89), 42 states have internal predecessors, (89), 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) Word has length 85 [2024-11-28 03:52:01,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:52:01,739 INFO L225 Difference]: With dead ends: 176 [2024-11-28 03:52:01,739 INFO L226 Difference]: Without dead ends: 144 [2024-11-28 03:52:01,739 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 143 SyntacticMatches, 27 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1881 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1067, Invalid=3763, Unknown=0, NotChecked=0, Total=4830 [2024-11-28 03:52:01,739 INFO L435 NwaCegarLoop]: 10 mSDtfsCounter, 82 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 987 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 987 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:52:01,740 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 30 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 987 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 03:52:01,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-28 03:52:01,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 91. [2024-11-28 03:52:01,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 1.0444444444444445) internal successors, (94), 90 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:01,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 94 transitions. [2024-11-28 03:52:01,871 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 94 transitions. Word has length 85 [2024-11-28 03:52:01,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:52:01,871 INFO L471 AbstractCegarLoop]: Abstraction has 91 states and 94 transitions. [2024-11-28 03:52:01,872 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.119047619047619) internal successors, (89), 42 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:01,872 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 94 transitions. [2024-11-28 03:52:01,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-28 03:52:01,872 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:52:01,873 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:52:01,880 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-28 03:52:02,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-28 03:52:02,073 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:52:02,074 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:52:02,074 INFO L85 PathProgramCache]: Analyzing trace with hash -857371510, now seen corresponding path program 35 times [2024-11-28 03:52:02,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:52:02,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064751722] [2024-11-28 03:52:02,074 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:52:02,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:52:02,114 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2024-11-28 03:52:02,114 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:52:02,524 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 03:52:02,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:52:02,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064751722] [2024-11-28 03:52:02,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064751722] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:52:02,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35405695] [2024-11-28 03:52:02,525 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:52:02,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:52:02,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:52:02,529 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:52:02,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-28 03:52:02,836 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2024-11-28 03:52:02,836 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:52:02,839 INFO L256 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 03:52:02,841 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:52:03,261 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 03:52:03,261 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:52:03,577 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 03:52:03,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35405695] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:52:03,577 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:52:03,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 42 [2024-11-28 03:52:03,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113427211] [2024-11-28 03:52:03,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:52:03,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-28 03:52:03,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:52:03,578 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-28 03:52:03,578 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=419, Invalid=1303, Unknown=0, NotChecked=0, Total=1722 [2024-11-28 03:52:03,579 INFO L87 Difference]: Start difference. First operand 91 states and 94 transitions. Second operand has 42 states, 42 states have (on average 2.119047619047619) internal successors, (89), 42 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:04,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:52:04,189 INFO L93 Difference]: Finished difference Result 179 states and 184 transitions. [2024-11-28 03:52:04,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-28 03:52:04,189 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.119047619047619) internal successors, (89), 42 states have internal predecessors, (89), 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) Word has length 85 [2024-11-28 03:52:04,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:52:04,190 INFO L225 Difference]: With dead ends: 179 [2024-11-28 03:52:04,190 INFO L226 Difference]: Without dead ends: 93 [2024-11-28 03:52:04,190 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 131 SyntacticMatches, 26 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=731, Invalid=2239, Unknown=0, NotChecked=0, Total=2970 [2024-11-28 03:52:04,191 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 180 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:52:04,191 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 34 Invalid, 590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:52:04,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2024-11-28 03:52:04,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 90. [2024-11-28 03:52:04,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 1.0337078651685394) internal successors, (92), 89 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:04,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 92 transitions. [2024-11-28 03:52:04,275 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 92 transitions. Word has length 85 [2024-11-28 03:52:04,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:52:04,275 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 92 transitions. [2024-11-28 03:52:04,275 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.119047619047619) internal successors, (89), 42 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:04,275 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 92 transitions. [2024-11-28 03:52:04,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-28 03:52:04,276 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:52:04,276 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:52:04,284 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-28 03:52:04,477 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-28 03:52:04,477 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:52:04,477 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:52:04,477 INFO L85 PathProgramCache]: Analyzing trace with hash -437519214, now seen corresponding path program 36 times [2024-11-28 03:52:04,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:52:04,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825318504] [2024-11-28 03:52:04,477 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:52:04,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:52:04,575 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-11-28 03:52:04,576 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:52:09,099 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 10 proven. 491 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 03:52:09,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:52:09,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825318504] [2024-11-28 03:52:09,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825318504] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:52:09,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943668113] [2024-11-28 03:52:09,099 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:52:09,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:52:09,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:52:09,101 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:52:09,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-28 03:52:09,924 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-11-28 03:52:09,924 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:52:09,928 INFO L256 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 132 conjuncts are in the unsatisfiable core [2024-11-28 03:52:09,932 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:52:09,993 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 03:52:10,007 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2024-11-28 03:52:10,117 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:52:10,117 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 38 [2024-11-28 03:52:14,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:14,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:14,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:14,809 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:52:14,809 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 77 [2024-11-28 03:52:15,027 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 57 proven. 340 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 03:52:15,027 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:52:20,911 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 363 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-28 03:52:20,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943668113] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:52:20,911 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:52:20,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 41, 36] total 115 [2024-11-28 03:52:20,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909238645] [2024-11-28 03:52:20,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:52:20,912 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2024-11-28 03:52:20,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:52:20,912 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2024-11-28 03:52:20,913 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=452, Invalid=12658, Unknown=0, NotChecked=0, Total=13110 [2024-11-28 03:52:20,913 INFO L87 Difference]: Start difference. First operand 90 states and 92 transitions. Second operand has 115 states, 115 states have (on average 1.817391304347826) internal successors, (209), 115 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:30,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:52:30,952 INFO L93 Difference]: Finished difference Result 126 states and 129 transitions. [2024-11-28 03:52:30,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2024-11-28 03:52:30,952 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 115 states have (on average 1.817391304347826) internal successors, (209), 115 states have internal predecessors, (209), 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) Word has length 89 [2024-11-28 03:52:30,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:52:30,953 INFO L225 Difference]: With dead ends: 126 [2024-11-28 03:52:30,953 INFO L226 Difference]: Without dead ends: 122 [2024-11-28 03:52:30,954 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5950 ImplicationChecksByTransitivity, 17.6s TimeCoverageRelationStatistics Valid=1067, Invalid=24055, Unknown=0, NotChecked=0, Total=25122 [2024-11-28 03:52:30,955 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 17 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 4510 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 4601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 4510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:52:30,955 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 146 Invalid, 4601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 4510 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2024-11-28 03:52:30,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2024-11-28 03:52:31,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 95. [2024-11-28 03:52:31,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 1.0425531914893618) internal successors, (98), 94 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:31,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 98 transitions. [2024-11-28 03:52:31,054 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 98 transitions. Word has length 89 [2024-11-28 03:52:31,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:52:31,054 INFO L471 AbstractCegarLoop]: Abstraction has 95 states and 98 transitions. [2024-11-28 03:52:31,054 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 1.817391304347826) internal successors, (209), 115 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:31,054 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 98 transitions. [2024-11-28 03:52:31,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-28 03:52:31,055 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:52:31,055 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:52:31,067 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-28 03:52:31,255 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-28 03:52:31,256 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:52:31,256 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:52:31,256 INFO L85 PathProgramCache]: Analyzing trace with hash 1916773302, now seen corresponding path program 37 times [2024-11-28 03:52:31,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:52:31,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399739191] [2024-11-28 03:52:31,256 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:52:31,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:52:31,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:52:31,723 INFO L134 CoverageAnalysis]: Checked inductivity of 534 backedges. 171 proven. 194 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-11-28 03:52:31,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:52:31,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399739191] [2024-11-28 03:52:31,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399739191] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:52:31,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528108921] [2024-11-28 03:52:31,723 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:52:31,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:52:31,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:52:31,725 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:52:31,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-28 03:52:31,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:52:31,866 INFO L256 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-28 03:52:31,868 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:52:32,333 INFO L134 CoverageAnalysis]: Checked inductivity of 534 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-11-28 03:52:32,333 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:52:32,708 INFO L134 CoverageAnalysis]: Checked inductivity of 534 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-11-28 03:52:32,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528108921] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:52:32,708 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:52:32,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2024-11-28 03:52:32,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552408874] [2024-11-28 03:52:32,708 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:52:32,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-28 03:52:32,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:52:32,709 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-28 03:52:32,710 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=515, Invalid=1647, Unknown=0, NotChecked=0, Total=2162 [2024-11-28 03:52:32,710 INFO L87 Difference]: Start difference. First operand 95 states and 98 transitions. Second operand has 47 states, 47 states have (on average 2.148936170212766) internal successors, (101), 47 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:33,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:52:33,367 INFO L93 Difference]: Finished difference Result 193 states and 199 transitions. [2024-11-28 03:52:33,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-28 03:52:33,367 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.148936170212766) internal successors, (101), 47 states have internal predecessors, (101), 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) Word has length 91 [2024-11-28 03:52:33,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:52:33,368 INFO L225 Difference]: With dead ends: 193 [2024-11-28 03:52:33,368 INFO L226 Difference]: Without dead ends: 103 [2024-11-28 03:52:33,368 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 139 SyntacticMatches, 27 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1641 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=853, Invalid=2687, Unknown=0, NotChecked=0, Total=3540 [2024-11-28 03:52:33,369 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 166 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:52:33,369 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 39 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:52:33,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2024-11-28 03:52:33,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 94. [2024-11-28 03:52:33,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 1.032258064516129) internal successors, (96), 93 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:33,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 96 transitions. [2024-11-28 03:52:33,455 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 96 transitions. Word has length 91 [2024-11-28 03:52:33,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:52:33,455 INFO L471 AbstractCegarLoop]: Abstraction has 94 states and 96 transitions. [2024-11-28 03:52:33,455 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.148936170212766) internal successors, (101), 47 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:33,455 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 96 transitions. [2024-11-28 03:52:33,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-28 03:52:33,456 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:52:33,456 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:52:33,465 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-28 03:52:33,656 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-28 03:52:33,656 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:52:33,657 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:52:33,657 INFO L85 PathProgramCache]: Analyzing trace with hash 834697370, now seen corresponding path program 38 times [2024-11-28 03:52:33,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:52:33,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591016712] [2024-11-28 03:52:33,657 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:52:33,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:52:33,679 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:52:33,679 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:52:34,184 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 144 proven. 221 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-28 03:52:34,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:52:34,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591016712] [2024-11-28 03:52:34,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591016712] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:52:34,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757202172] [2024-11-28 03:52:34,185 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:52:34,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:52:34,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:52:34,187 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:52:34,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-28 03:52:34,332 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:52:34,332 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:52:34,334 INFO L256 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-28 03:52:34,335 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:52:34,743 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-28 03:52:34,743 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:52:35,168 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-28 03:52:35,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757202172] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:52:35,168 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:52:35,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2024-11-28 03:52:35,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426529493] [2024-11-28 03:52:35,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:52:35,168 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-28 03:52:35,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:52:35,169 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-28 03:52:35,169 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=515, Invalid=1647, Unknown=0, NotChecked=0, Total=2162 [2024-11-28 03:52:35,169 INFO L87 Difference]: Start difference. First operand 94 states and 96 transitions. Second operand has 47 states, 47 states have (on average 2.148936170212766) internal successors, (101), 47 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:36,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:52:36,030 INFO L93 Difference]: Finished difference Result 102 states and 104 transitions. [2024-11-28 03:52:36,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-28 03:52:36,031 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.148936170212766) internal successors, (101), 47 states have internal predecessors, (101), 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) Word has length 93 [2024-11-28 03:52:36,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:52:36,032 INFO L225 Difference]: With dead ends: 102 [2024-11-28 03:52:36,032 INFO L226 Difference]: Without dead ends: 98 [2024-11-28 03:52:36,032 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 142 SyntacticMatches, 28 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2291 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1179, Invalid=4371, Unknown=0, NotChecked=0, Total=5550 [2024-11-28 03:52:36,032 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 149 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:52:36,032 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 25 Invalid, 836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:52:36,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2024-11-28 03:52:36,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 96. [2024-11-28 03:52:36,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 1.0315789473684212) internal successors, (98), 95 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:36,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 98 transitions. [2024-11-28 03:52:36,170 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 98 transitions. Word has length 93 [2024-11-28 03:52:36,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:52:36,170 INFO L471 AbstractCegarLoop]: Abstraction has 96 states and 98 transitions. [2024-11-28 03:52:36,170 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.148936170212766) internal successors, (101), 47 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:52:36,170 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 98 transitions. [2024-11-28 03:52:36,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-28 03:52:36,171 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:52:36,171 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:52:36,182 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-28 03:52:36,371 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:52:36,371 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:52:36,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:52:36,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1075935490, now seen corresponding path program 39 times [2024-11-28 03:52:36,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:52:36,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098998592] [2024-11-28 03:52:36,372 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:52:36,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:52:36,470 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2024-11-28 03:52:36,470 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:52:41,871 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 16 proven. 552 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 03:52:41,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:52:41,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098998592] [2024-11-28 03:52:41,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098998592] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:52:41,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371556955] [2024-11-28 03:52:41,871 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:52:41,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:52:41,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:52:41,874 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:52:41,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-28 03:52:42,237 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2024-11-28 03:52:42,237 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:52:42,242 WARN L254 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 154 conjuncts are in the unsatisfiable core [2024-11-28 03:52:42,245 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:52:42,967 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 03:52:48,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:52:48,681 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:52:48,681 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 63 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 91 case distinctions, treesize of input 104 treesize of output 246 [2024-11-28 03:52:49,196 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 0 proven. 588 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:52:49,196 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:52:56,401 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 0 proven. 419 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-11-28 03:52:56,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371556955] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:52:56,401 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:52:56,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 54, 38] total 127 [2024-11-28 03:52:56,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792179776] [2024-11-28 03:52:56,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:52:56,402 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 127 states [2024-11-28 03:52:56,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:52:56,403 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 127 interpolants. [2024-11-28 03:52:56,403 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=857, Invalid=15145, Unknown=0, NotChecked=0, Total=16002 [2024-11-28 03:52:56,404 INFO L87 Difference]: Start difference. First operand 96 states and 98 transitions. Second operand has 127 states, 127 states have (on average 1.8188976377952757) internal successors, (231), 127 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:53:20,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:53:20,968 INFO L93 Difference]: Finished difference Result 197 states and 203 transitions. [2024-11-28 03:53:20,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2024-11-28 03:53:20,968 INFO L78 Accepts]: Start accepts. Automaton has has 127 states, 127 states have (on average 1.8188976377952757) internal successors, (231), 127 states have internal predecessors, (231), 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) Word has length 95 [2024-11-28 03:53:20,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:53:20,969 INFO L225 Difference]: With dead ends: 197 [2024-11-28 03:53:20,969 INFO L226 Difference]: Without dead ends: 193 [2024-11-28 03:53:20,971 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 227 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11773 ImplicationChecksByTransitivity, 32.5s TimeCoverageRelationStatistics Valid=2698, Invalid=49514, Unknown=0, NotChecked=0, Total=52212 [2024-11-28 03:53:20,975 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 67 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 7050 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 7157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 7050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:53:20,975 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 155 Invalid, 7157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 7050 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2024-11-28 03:53:20,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2024-11-28 03:53:21,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 101. [2024-11-28 03:53:21,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 1.04) internal successors, (104), 100 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:53:21,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 104 transitions. [2024-11-28 03:53:21,104 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 104 transitions. Word has length 95 [2024-11-28 03:53:21,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:53:21,104 INFO L471 AbstractCegarLoop]: Abstraction has 101 states and 104 transitions. [2024-11-28 03:53:21,104 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 127 states, 127 states have (on average 1.8188976377952757) internal successors, (231), 127 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:53:21,104 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 104 transitions. [2024-11-28 03:53:21,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-28 03:53:21,105 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:53:21,105 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:53:21,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-11-28 03:53:21,305 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-11-28 03:53:21,305 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:53:21,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:53:21,306 INFO L85 PathProgramCache]: Analyzing trace with hash -219770078, now seen corresponding path program 40 times [2024-11-28 03:53:21,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:53:21,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784057385] [2024-11-28 03:53:21,306 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:53:21,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:53:21,327 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:53:21,327 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:53:21,864 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-28 03:53:21,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:53:21,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784057385] [2024-11-28 03:53:21,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784057385] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:53:21,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071248324] [2024-11-28 03:53:21,864 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:53:21,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:53:21,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:53:21,866 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:53:21,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-28 03:53:22,013 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:53:22,013 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:53:22,015 INFO L256 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-28 03:53:22,016 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:53:22,405 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-28 03:53:22,405 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:53:22,832 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-28 03:53:22,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071248324] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:53:22,832 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:53:22,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 48 [2024-11-28 03:53:22,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485885839] [2024-11-28 03:53:22,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:53:22,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-28 03:53:22,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:53:22,833 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-28 03:53:22,833 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=543, Invalid=1713, Unknown=0, NotChecked=0, Total=2256 [2024-11-28 03:53:22,834 INFO L87 Difference]: Start difference. First operand 101 states and 104 transitions. Second operand has 48 states, 48 states have (on average 2.1041666666666665) internal successors, (101), 48 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:53:24,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:53:24,166 INFO L93 Difference]: Finished difference Result 200 states and 206 transitions. [2024-11-28 03:53:24,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-28 03:53:24,166 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.1041666666666665) internal successors, (101), 48 states have internal predecessors, (101), 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) Word has length 97 [2024-11-28 03:53:24,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:53:24,167 INFO L225 Difference]: With dead ends: 200 [2024-11-28 03:53:24,167 INFO L226 Difference]: Without dead ends: 164 [2024-11-28 03:53:24,168 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 163 SyntacticMatches, 31 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2501 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1379, Invalid=4941, Unknown=0, NotChecked=0, Total=6320 [2024-11-28 03:53:24,168 INFO L435 NwaCegarLoop]: 10 mSDtfsCounter, 106 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1285 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 1389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:53:24,169 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 42 Invalid, 1389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1285 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 03:53:24,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2024-11-28 03:53:24,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 103. [2024-11-28 03:53:24,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 1.0392156862745099) internal successors, (106), 102 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:53:24,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 106 transitions. [2024-11-28 03:53:24,301 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 106 transitions. Word has length 97 [2024-11-28 03:53:24,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:53:24,301 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 106 transitions. [2024-11-28 03:53:24,301 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 2.1041666666666665) internal successors, (101), 48 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:53:24,301 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 106 transitions. [2024-11-28 03:53:24,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-28 03:53:24,302 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:53:24,302 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:53:24,309 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-11-28 03:53:24,502 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-11-28 03:53:24,502 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:53:24,503 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:53:24,503 INFO L85 PathProgramCache]: Analyzing trace with hash 1051888738, now seen corresponding path program 41 times [2024-11-28 03:53:24,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:53:24,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553065850] [2024-11-28 03:53:24,503 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:53:24,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:53:24,545 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-11-28 03:53:24,545 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:53:25,056 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-28 03:53:25,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:53:25,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553065850] [2024-11-28 03:53:25,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553065850] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:53:25,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806528597] [2024-11-28 03:53:25,057 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:53:25,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:53:25,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:53:25,059 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:53:25,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-28 03:53:25,644 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-11-28 03:53:25,644 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:53:25,647 INFO L256 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-28 03:53:25,649 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:53:26,175 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-28 03:53:26,175 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:53:26,575 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-28 03:53:26,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806528597] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:53:26,575 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:53:26,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 48 [2024-11-28 03:53:26,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369570523] [2024-11-28 03:53:26,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:53:26,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-28 03:53:26,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:53:26,576 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-28 03:53:26,576 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=543, Invalid=1713, Unknown=0, NotChecked=0, Total=2256 [2024-11-28 03:53:26,577 INFO L87 Difference]: Start difference. First operand 103 states and 106 transitions. Second operand has 48 states, 48 states have (on average 2.1041666666666665) internal successors, (101), 48 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:53:27,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:53:27,405 INFO L93 Difference]: Finished difference Result 203 states and 208 transitions. [2024-11-28 03:53:27,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-28 03:53:27,406 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.1041666666666665) internal successors, (101), 48 states have internal predecessors, (101), 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) Word has length 97 [2024-11-28 03:53:27,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:53:27,407 INFO L225 Difference]: With dead ends: 203 [2024-11-28 03:53:27,407 INFO L226 Difference]: Without dead ends: 105 [2024-11-28 03:53:27,407 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 149 SyntacticMatches, 30 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1590 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=948, Invalid=2958, Unknown=0, NotChecked=0, Total=3906 [2024-11-28 03:53:27,407 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 196 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:53:27,407 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 37 Invalid, 719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:53:27,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2024-11-28 03:53:27,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 102. [2024-11-28 03:53:27,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 1.0297029702970297) internal successors, (104), 101 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:53:27,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 104 transitions. [2024-11-28 03:53:27,518 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 104 transitions. Word has length 97 [2024-11-28 03:53:27,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:53:27,518 INFO L471 AbstractCegarLoop]: Abstraction has 102 states and 104 transitions. [2024-11-28 03:53:27,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 2.1041666666666665) internal successors, (101), 48 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:53:27,518 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 104 transitions. [2024-11-28 03:53:27,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-28 03:53:27,518 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:53:27,519 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:53:27,528 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-28 03:53:27,719 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:53:27,719 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:53:27,719 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:53:27,719 INFO L85 PathProgramCache]: Analyzing trace with hash -934817686, now seen corresponding path program 42 times [2024-11-28 03:53:27,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:53:27,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914149683] [2024-11-28 03:53:27,720 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:53:27,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:53:27,791 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-11-28 03:53:27,791 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:53:38,363 INFO L134 CoverageAnalysis]: Checked inductivity of 675 backedges. 84 proven. 589 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 03:53:38,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:53:38,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914149683] [2024-11-28 03:53:38,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914149683] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:53:38,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920628519] [2024-11-28 03:53:38,364 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:53:38,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:53:38,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:53:38,366 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:53:38,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-28 03:53:39,591 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-11-28 03:53:39,591 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:53:39,596 WARN L254 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 171 conjuncts are in the unsatisfiable core [2024-11-28 03:53:39,599 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:53:40,619 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 03:53:40,738 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2024-11-28 03:53:40,999 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:53:41,000 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2024-11-28 03:53:49,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:53:49,963 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:53:49,963 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 22 select indices, 22 select index equivalence classes, 165 disjoint index pairs (out of 231 index pairs), introduced 22 new quantified variables, introduced 231 case distinctions, treesize of input 164 treesize of output 562 [2024-11-28 03:53:51,759 INFO L134 CoverageAnalysis]: Checked inductivity of 675 backedges. 0 proven. 675 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:53:51,759 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:54:00,454 INFO L134 CoverageAnalysis]: Checked inductivity of 675 backedges. 0 proven. 479 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-28 03:54:00,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920628519] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:54:00,454 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:54:00,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 57, 40] total 142 [2024-11-28 03:54:00,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323912470] [2024-11-28 03:54:00,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:54:00,455 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 142 states [2024-11-28 03:54:00,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:54:00,456 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 142 interpolants. [2024-11-28 03:54:00,457 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=915, Invalid=19107, Unknown=0, NotChecked=0, Total=20022 [2024-11-28 03:54:00,457 INFO L87 Difference]: Start difference. First operand 102 states and 104 transitions. Second operand has 142 states, 142 states have (on average 1.8380281690140845) internal successors, (261), 142 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:54:39,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:54:39,433 INFO L93 Difference]: Finished difference Result 210 states and 216 transitions. [2024-11-28 03:54:39,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2024-11-28 03:54:39,434 INFO L78 Accepts]: Start accepts. Automaton has has 142 states, 142 states have (on average 1.8380281690140845) internal successors, (261), 142 states have internal predecessors, (261), 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) Word has length 101 [2024-11-28 03:54:39,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:54:39,435 INFO L225 Difference]: With dead ends: 210 [2024-11-28 03:54:39,435 INFO L226 Difference]: Without dead ends: 206 [2024-11-28 03:54:39,437 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 244 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14417 ImplicationChecksByTransitivity, 49.8s TimeCoverageRelationStatistics Valid=3881, Invalid=56389, Unknown=0, NotChecked=0, Total=60270 [2024-11-28 03:54:39,438 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 257 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 8605 mSolverCounterSat, 381 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 8986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 381 IncrementalHoareTripleChecker+Valid, 8605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:54:39,438 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 146 Invalid, 8986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [381 Valid, 8605 Invalid, 0 Unknown, 0 Unchecked, 9.3s Time] [2024-11-28 03:54:39,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2024-11-28 03:54:39,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 107. [2024-11-28 03:54:39,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 1.0377358490566038) internal successors, (110), 106 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:54:39,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 110 transitions. [2024-11-28 03:54:39,590 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 110 transitions. Word has length 101 [2024-11-28 03:54:39,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:54:39,591 INFO L471 AbstractCegarLoop]: Abstraction has 107 states and 110 transitions. [2024-11-28 03:54:39,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 142 states, 142 states have (on average 1.8380281690140845) internal successors, (261), 142 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:54:39,591 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 110 transitions. [2024-11-28 03:54:39,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-28 03:54:39,591 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:54:39,591 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:54:39,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2024-11-28 03:54:39,791 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:54:39,792 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:54:39,792 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:54:39,792 INFO L85 PathProgramCache]: Analyzing trace with hash 1228702094, now seen corresponding path program 43 times [2024-11-28 03:54:39,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:54:39,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738739502] [2024-11-28 03:54:39,792 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:54:39,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:54:39,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:54:40,404 INFO L134 CoverageAnalysis]: Checked inductivity of 706 backedges. 227 proven. 254 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-28 03:54:40,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:54:40,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738739502] [2024-11-28 03:54:40,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738739502] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:54:40,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594396746] [2024-11-28 03:54:40,405 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:54:40,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:54:40,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:54:40,406 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:54:40,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-28 03:54:40,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:54:40,569 INFO L256 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-28 03:54:40,572 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:54:41,164 INFO L134 CoverageAnalysis]: Checked inductivity of 706 backedges. 256 proven. 225 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-28 03:54:41,164 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:54:41,674 INFO L134 CoverageAnalysis]: Checked inductivity of 706 backedges. 256 proven. 225 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-28 03:54:41,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594396746] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:54:41,674 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:54:41,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 53 [2024-11-28 03:54:41,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795927768] [2024-11-28 03:54:41,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:54:41,675 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-28 03:54:41,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:54:41,676 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-28 03:54:41,676 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=651, Invalid=2105, Unknown=0, NotChecked=0, Total=2756 [2024-11-28 03:54:41,676 INFO L87 Difference]: Start difference. First operand 107 states and 110 transitions. Second operand has 53 states, 53 states have (on average 2.1320754716981134) internal successors, (113), 53 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:54:42,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:54:42,518 INFO L93 Difference]: Finished difference Result 217 states and 223 transitions. [2024-11-28 03:54:42,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-28 03:54:42,519 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.1320754716981134) internal successors, (113), 53 states have internal predecessors, (113), 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) Word has length 103 [2024-11-28 03:54:42,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:54:42,520 INFO L225 Difference]: With dead ends: 217 [2024-11-28 03:54:42,520 INFO L226 Difference]: Without dead ends: 115 [2024-11-28 03:54:42,520 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 157 SyntacticMatches, 31 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2118 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1086, Invalid=3470, Unknown=0, NotChecked=0, Total=4556 [2024-11-28 03:54:42,521 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 269 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 492 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:54:42,521 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 50 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 492 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:54:42,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2024-11-28 03:54:42,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 106. [2024-11-28 03:54:42,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 1.0285714285714285) internal successors, (108), 105 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:54:42,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 108 transitions. [2024-11-28 03:54:42,646 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 108 transitions. Word has length 103 [2024-11-28 03:54:42,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:54:42,646 INFO L471 AbstractCegarLoop]: Abstraction has 106 states and 108 transitions. [2024-11-28 03:54:42,646 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.1320754716981134) internal successors, (113), 53 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:54:42,646 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 108 transitions. [2024-11-28 03:54:42,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-28 03:54:42,646 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:54:42,646 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:54:42,653 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-28 03:54:42,847 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-28 03:54:42,847 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:54:42,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:54:42,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1227808654, now seen corresponding path program 44 times [2024-11-28 03:54:42,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:54:42,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860787976] [2024-11-28 03:54:42,847 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:54:42,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:54:42,865 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:54:42,865 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:54:43,481 INFO L134 CoverageAnalysis]: Checked inductivity of 737 backedges. 196 proven. 285 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 03:54:43,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:54:43,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860787976] [2024-11-28 03:54:43,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860787976] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:54:43,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565546427] [2024-11-28 03:54:43,481 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:54:43,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:54:43,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:54:43,483 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:54:43,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-28 03:54:43,652 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:54:43,652 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:54:43,654 INFO L256 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-28 03:54:43,655 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:54:44,160 INFO L134 CoverageAnalysis]: Checked inductivity of 737 backedges. 225 proven. 256 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 03:54:44,160 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:54:44,693 INFO L134 CoverageAnalysis]: Checked inductivity of 737 backedges. 225 proven. 256 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 03:54:44,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565546427] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:54:44,693 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:54:44,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 53 [2024-11-28 03:54:44,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931686462] [2024-11-28 03:54:44,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:54:44,693 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-28 03:54:44,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:54:44,694 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-28 03:54:44,694 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=651, Invalid=2105, Unknown=0, NotChecked=0, Total=2756 [2024-11-28 03:54:44,694 INFO L87 Difference]: Start difference. First operand 106 states and 108 transitions. Second operand has 53 states, 53 states have (on average 2.1320754716981134) internal successors, (113), 53 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:54:45,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:54:45,845 INFO L93 Difference]: Finished difference Result 114 states and 116 transitions. [2024-11-28 03:54:45,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-28 03:54:45,846 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.1320754716981134) internal successors, (113), 53 states have internal predecessors, (113), 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) Word has length 105 [2024-11-28 03:54:45,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:54:45,847 INFO L225 Difference]: With dead ends: 114 [2024-11-28 03:54:45,847 INFO L226 Difference]: Without dead ends: 110 [2024-11-28 03:54:45,847 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 160 SyntacticMatches, 32 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2973 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1505, Invalid=5635, Unknown=0, NotChecked=0, Total=7140 [2024-11-28 03:54:45,847 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 143 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 997 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 1137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:54:45,848 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 42 Invalid, 1137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 997 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 03:54:45,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-11-28 03:54:45,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 108. [2024-11-28 03:54:45,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 1.02803738317757) internal successors, (110), 107 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:54:45,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 110 transitions. [2024-11-28 03:54:45,976 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 110 transitions. Word has length 105 [2024-11-28 03:54:45,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:54:45,976 INFO L471 AbstractCegarLoop]: Abstraction has 108 states and 110 transitions. [2024-11-28 03:54:45,976 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.1320754716981134) internal successors, (113), 53 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:54:45,976 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 110 transitions. [2024-11-28 03:54:45,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-28 03:54:45,977 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:54:45,977 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:54:45,987 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-11-28 03:54:46,177 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:54:46,177 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:54:46,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:54:46,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1130666198, now seen corresponding path program 45 times [2024-11-28 03:54:46,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:54:46,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816534176] [2024-11-28 03:54:46,178 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:54:46,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:54:46,309 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2024-11-28 03:54:46,309 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:54:54,221 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 17 proven. 751 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:54:54,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:54:54,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816534176] [2024-11-28 03:54:54,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816534176] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:54:54,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732869168] [2024-11-28 03:54:54,221 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:54:54,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:54:54,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:54:54,223 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:54:54,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-28 03:54:54,620 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2024-11-28 03:54:54,620 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:54:54,625 WARN L254 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 187 conjuncts are in the unsatisfiable core [2024-11-28 03:54:54,629 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:54:55,056 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 03:54:55,185 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2024-11-28 03:54:55,328 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:54:55,329 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2024-11-28 03:54:55,489 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:54:55,489 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 38 [2024-11-28 03:54:55,664 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:54:55,665 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 48 [2024-11-28 03:54:56,006 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:54:56,006 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 58 [2024-11-28 03:55:05,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:55:05,660 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:55:05,660 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 84 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 128 treesize of output 322 [2024-11-28 03:55:06,204 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 0 proven. 768 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:55:06,204 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:55:15,407 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 0 proven. 543 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-28 03:55:15,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732869168] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:55:15,407 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:55:15,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60, 42] total 146 [2024-11-28 03:55:15,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85809135] [2024-11-28 03:55:15,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:55:15,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 146 states [2024-11-28 03:55:15,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:55:15,409 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 146 interpolants. [2024-11-28 03:55:15,409 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1206, Invalid=19964, Unknown=0, NotChecked=0, Total=21170 [2024-11-28 03:55:15,410 INFO L87 Difference]: Start difference. First operand 108 states and 110 transitions. Second operand has 146 states, 146 states have (on average 1.8356164383561644) internal successors, (268), 146 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:55:43,514 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.83s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 03:55:58,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:55:58,762 INFO L93 Difference]: Finished difference Result 221 states and 227 transitions. [2024-11-28 03:55:58,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2024-11-28 03:55:58,763 INFO L78 Accepts]: Start accepts. Automaton has has 146 states, 146 states have (on average 1.8356164383561644) internal successors, (268), 146 states have internal predecessors, (268), 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) Word has length 107 [2024-11-28 03:55:58,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:55:58,764 INFO L225 Difference]: With dead ends: 221 [2024-11-28 03:55:58,764 INFO L226 Difference]: Without dead ends: 217 [2024-11-28 03:55:58,767 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16508 ImplicationChecksByTransitivity, 51.0s TimeCoverageRelationStatistics Valid=4022, Invalid=63317, Unknown=1, NotChecked=0, Total=67340 [2024-11-28 03:55:58,768 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 86 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 8906 mSolverCounterSat, 185 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 9092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 8906 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:55:58,768 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 178 Invalid, 9092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 8906 Invalid, 1 Unknown, 0 Unchecked, 12.9s Time] [2024-11-28 03:55:58,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-11-28 03:55:58,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 113. [2024-11-28 03:55:58,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 112 states have (on average 1.0357142857142858) internal successors, (116), 112 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:55:58,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 116 transitions. [2024-11-28 03:55:58,949 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 116 transitions. Word has length 107 [2024-11-28 03:55:58,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:55:58,949 INFO L471 AbstractCegarLoop]: Abstraction has 113 states and 116 transitions. [2024-11-28 03:55:58,949 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 146 states, 146 states have (on average 1.8356164383561644) internal successors, (268), 146 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:55:58,949 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 116 transitions. [2024-11-28 03:55:58,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-28 03:55:58,949 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:55:58,950 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:55:58,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-11-28 03:55:59,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:55:59,150 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:55:59,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:55:59,151 INFO L85 PathProgramCache]: Analyzing trace with hash -766628102, now seen corresponding path program 46 times [2024-11-28 03:55:59,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:55:59,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279047905] [2024-11-28 03:55:59,151 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:55:59,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:55:59,168 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:55:59,168 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:55:59,905 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 256 proven. 289 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 03:55:59,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:55:59,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279047905] [2024-11-28 03:55:59,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279047905] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:55:59,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473400639] [2024-11-28 03:55:59,906 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:55:59,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:55:59,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:55:59,907 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:55:59,908 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-28 03:56:00,076 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:56:00,076 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:56:00,078 INFO L256 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-28 03:56:00,079 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:56:00,549 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 256 proven. 289 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 03:56:00,549 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:56:01,104 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 256 proven. 289 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 03:56:01,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473400639] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:56:01,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:56:01,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 54 [2024-11-28 03:56:01,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226570341] [2024-11-28 03:56:01,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:56:01,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-11-28 03:56:01,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:56:01,106 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-11-28 03:56:01,106 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=683, Invalid=2179, Unknown=0, NotChecked=0, Total=2862 [2024-11-28 03:56:01,106 INFO L87 Difference]: Start difference. First operand 113 states and 116 transitions. Second operand has 54 states, 54 states have (on average 2.0925925925925926) internal successors, (113), 54 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:56:02,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:56:02,868 INFO L93 Difference]: Finished difference Result 224 states and 230 transitions. [2024-11-28 03:56:02,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-28 03:56:02,869 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.0925925925925926) internal successors, (113), 54 states have internal predecessors, (113), 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) Word has length 109 [2024-11-28 03:56:02,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:56:02,870 INFO L225 Difference]: With dead ends: 224 [2024-11-28 03:56:02,870 INFO L226 Difference]: Without dead ends: 184 [2024-11-28 03:56:02,870 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 183 SyntacticMatches, 35 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3209 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1731, Invalid=6279, Unknown=0, NotChecked=0, Total=8010 [2024-11-28 03:56:02,871 INFO L435 NwaCegarLoop]: 10 mSDtfsCounter, 106 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 1716 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 1820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:56:02,871 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 49 Invalid, 1820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1716 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 03:56:02,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-11-28 03:56:03,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 115. [2024-11-28 03:56:03,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.0350877192982457) internal successors, (118), 114 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:56:03,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 118 transitions. [2024-11-28 03:56:03,068 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 118 transitions. Word has length 109 [2024-11-28 03:56:03,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:56:03,069 INFO L471 AbstractCegarLoop]: Abstraction has 115 states and 118 transitions. [2024-11-28 03:56:03,069 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.0925925925925926) internal successors, (113), 54 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:56:03,069 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 118 transitions. [2024-11-28 03:56:03,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-28 03:56:03,070 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:56:03,070 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:56:03,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-11-28 03:56:03,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-11-28 03:56:03,270 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:56:03,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:56:03,271 INFO L85 PathProgramCache]: Analyzing trace with hash -117733318, now seen corresponding path program 47 times [2024-11-28 03:56:03,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:56:03,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087793261] [2024-11-28 03:56:03,271 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:56:03,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:56:03,389 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2024-11-28 03:56:03,389 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:56:04,073 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 03:56:04,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:56:04,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087793261] [2024-11-28 03:56:04,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087793261] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:56:04,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769971710] [2024-11-28 03:56:04,074 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:56:04,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:56:04,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:56:04,076 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:56:04,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-28 03:56:04,864 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2024-11-28 03:56:04,864 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:56:04,869 INFO L256 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-28 03:56:04,871 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:56:05,584 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 03:56:05,584 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:56:06,126 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 03:56:06,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769971710] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:56:06,126 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:56:06,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 54 [2024-11-28 03:56:06,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819689886] [2024-11-28 03:56:06,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:56:06,127 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-11-28 03:56:06,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:56:06,127 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-11-28 03:56:06,127 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=683, Invalid=2179, Unknown=0, NotChecked=0, Total=2862 [2024-11-28 03:56:06,127 INFO L87 Difference]: Start difference. First operand 115 states and 118 transitions. Second operand has 54 states, 54 states have (on average 2.0925925925925926) internal successors, (113), 54 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:56:07,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:56:07,112 INFO L93 Difference]: Finished difference Result 227 states and 232 transitions. [2024-11-28 03:56:07,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-28 03:56:07,112 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.0925925925925926) internal successors, (113), 54 states have internal predecessors, (113), 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) Word has length 109 [2024-11-28 03:56:07,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:56:07,113 INFO L225 Difference]: With dead ends: 227 [2024-11-28 03:56:07,113 INFO L226 Difference]: Without dead ends: 117 [2024-11-28 03:56:07,114 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 167 SyntacticMatches, 34 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2057 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1193, Invalid=3777, Unknown=0, NotChecked=0, Total=4970 [2024-11-28 03:56:07,114 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 226 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:56:07,115 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 45 Invalid, 815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 583 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:56:07,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2024-11-28 03:56:07,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 114. [2024-11-28 03:56:07,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 1.0265486725663717) internal successors, (116), 113 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:56:07,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 116 transitions. [2024-11-28 03:56:07,295 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 116 transitions. Word has length 109 [2024-11-28 03:56:07,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:56:07,295 INFO L471 AbstractCegarLoop]: Abstraction has 114 states and 116 transitions. [2024-11-28 03:56:07,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.0925925925925926) internal successors, (113), 54 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:56:07,295 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 116 transitions. [2024-11-28 03:56:07,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-28 03:56:07,296 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:56:07,296 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:56:07,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-11-28 03:56:07,496 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:56:07,496 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:56:07,496 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:56:07,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1457627202, now seen corresponding path program 48 times [2024-11-28 03:56:07,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:56:07,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206291771] [2024-11-28 03:56:07,497 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:56:07,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:56:07,608 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2024-11-28 03:56:07,608 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:56:18,600 INFO L134 CoverageAnalysis]: Checked inductivity of 867 backedges. 0 proven. 867 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:56:18,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:56:18,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206291771] [2024-11-28 03:56:18,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206291771] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:56:18,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846954275] [2024-11-28 03:56:18,601 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:56:18,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:56:18,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:56:18,603 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:56:18,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-28 03:56:19,401 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2024-11-28 03:56:19,401 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:56:19,407 WARN L254 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 179 conjuncts are in the unsatisfiable core [2024-11-28 03:56:19,411 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:56:19,572 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 03:56:19,680 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2024-11-28 03:56:19,801 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:56:19,802 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 40 [2024-11-28 03:56:20,057 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:56:20,057 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 52 [2024-11-28 03:56:28,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:56:28,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:56:28,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:56:28,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:56:28,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:56:28,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:56:28,668 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:56:28,668 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 18 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 83 treesize of output 121 [2024-11-28 03:56:28,994 INFO L134 CoverageAnalysis]: Checked inductivity of 867 backedges. 104 proven. 581 refuted. 0 times theorem prover too weak. 182 trivial. 0 not checked. [2024-11-28 03:56:28,994 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:56:40,114 INFO L134 CoverageAnalysis]: Checked inductivity of 867 backedges. 0 proven. 611 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-28 03:56:40,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846954275] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:56:40,114 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:56:40,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 50, 44] total 149 [2024-11-28 03:56:40,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494405564] [2024-11-28 03:56:40,115 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:56:40,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 149 states [2024-11-28 03:56:40,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:56:40,116 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2024-11-28 03:56:40,117 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=647, Invalid=21405, Unknown=0, NotChecked=0, Total=22052 [2024-11-28 03:56:40,117 INFO L87 Difference]: Start difference. First operand 114 states and 116 transitions. Second operand has 149 states, 149 states have (on average 1.8456375838926173) internal successors, (275), 149 states have internal predecessors, (275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:57:10,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:57:10,341 INFO L93 Difference]: Finished difference Result 157 states and 160 transitions. [2024-11-28 03:57:10,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-28 03:57:10,341 INFO L78 Accepts]: Start accepts. Automaton has has 149 states, 149 states have (on average 1.8456375838926173) internal successors, (275), 149 states have internal predecessors, (275), 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) Word has length 113 [2024-11-28 03:57:10,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:57:10,342 INFO L225 Difference]: With dead ends: 157 [2024-11-28 03:57:10,343 INFO L226 Difference]: Without dead ends: 153 [2024-11-28 03:57:10,345 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12878 ImplicationChecksByTransitivity, 44.5s TimeCoverageRelationStatistics Valid=1984, Invalid=56338, Unknown=0, NotChecked=0, Total=58322 [2024-11-28 03:57:10,345 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 72 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 7856 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 8051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 7856 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:57:10,345 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 188 Invalid, 8051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 7856 Invalid, 0 Unknown, 0 Unchecked, 8.4s Time] [2024-11-28 03:57:10,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2024-11-28 03:57:10,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 119. [2024-11-28 03:57:10,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 1.0338983050847457) internal successors, (122), 118 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:57:10,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 122 transitions. [2024-11-28 03:57:10,565 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 122 transitions. Word has length 113 [2024-11-28 03:57:10,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:57:10,565 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 122 transitions. [2024-11-28 03:57:10,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 149 states, 149 states have (on average 1.8456375838926173) internal successors, (275), 149 states have internal predecessors, (275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:57:10,566 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 122 transitions. [2024-11-28 03:57:10,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-28 03:57:10,566 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:57:10,566 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:57:10,576 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-11-28 03:57:10,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:57:10,767 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:57:10,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:57:10,767 INFO L85 PathProgramCache]: Analyzing trace with hash -258450586, now seen corresponding path program 49 times [2024-11-28 03:57:10,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:57:10,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560751387] [2024-11-28 03:57:10,767 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:57:10,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:57:10,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:57:11,577 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 291 proven. 322 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2024-11-28 03:57:11,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:57:11,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560751387] [2024-11-28 03:57:11,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560751387] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:57:11,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870258026] [2024-11-28 03:57:11,577 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:57:11,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:57:11,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:57:11,579 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:57:11,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-28 03:57:11,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:57:11,768 INFO L256 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-28 03:57:11,770 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:57:12,492 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 324 proven. 289 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2024-11-28 03:57:12,492 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:57:13,061 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 324 proven. 289 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2024-11-28 03:57:13,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870258026] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:57:13,061 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:57:13,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 59 [2024-11-28 03:57:13,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015989295] [2024-11-28 03:57:13,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:57:13,062 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-11-28 03:57:13,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:57:13,063 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-11-28 03:57:13,063 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=803, Invalid=2619, Unknown=0, NotChecked=0, Total=3422 [2024-11-28 03:57:13,063 INFO L87 Difference]: Start difference. First operand 119 states and 122 transitions. Second operand has 59 states, 59 states have (on average 2.1186440677966103) internal successors, (125), 59 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:57:14,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:57:14,175 INFO L93 Difference]: Finished difference Result 241 states and 247 transitions. [2024-11-28 03:57:14,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-28 03:57:14,176 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.1186440677966103) internal successors, (125), 59 states have internal predecessors, (125), 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) Word has length 115 [2024-11-28 03:57:14,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:57:14,177 INFO L225 Difference]: With dead ends: 241 [2024-11-28 03:57:14,177 INFO L226 Difference]: Without dead ends: 127 [2024-11-28 03:57:14,178 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 175 SyntacticMatches, 35 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2655 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1347, Invalid=4353, Unknown=0, NotChecked=0, Total=5700 [2024-11-28 03:57:14,178 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 283 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 668 mSolverCounterSat, 288 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 288 IncrementalHoareTripleChecker+Valid, 668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:57:14,178 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 32 Invalid, 956 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [288 Valid, 668 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:57:14,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-11-28 03:57:14,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 118. [2024-11-28 03:57:14,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 117 states have (on average 1.0256410256410255) internal successors, (120), 117 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:57:14,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 120 transitions. [2024-11-28 03:57:14,365 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 120 transitions. Word has length 115 [2024-11-28 03:57:14,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:57:14,365 INFO L471 AbstractCegarLoop]: Abstraction has 118 states and 120 transitions. [2024-11-28 03:57:14,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.1186440677966103) internal successors, (125), 59 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:57:14,365 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 120 transitions. [2024-11-28 03:57:14,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-28 03:57:14,366 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:57:14,366 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 18, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:57:14,377 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-11-28 03:57:14,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:57:14,567 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:57:14,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:57:14,567 INFO L85 PathProgramCache]: Analyzing trace with hash -354302902, now seen corresponding path program 50 times [2024-11-28 03:57:14,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:57:14,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024381350] [2024-11-28 03:57:14,567 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:57:14,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:57:14,585 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:57:14,585 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:57:15,331 INFO L134 CoverageAnalysis]: Checked inductivity of 937 backedges. 256 proven. 357 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-28 03:57:15,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:57:15,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024381350] [2024-11-28 03:57:15,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024381350] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:57:15,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751036459] [2024-11-28 03:57:15,332 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:57:15,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:57:15,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:57:15,333 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:57:15,334 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-28 03:57:15,538 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:57:15,538 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:57:15,540 INFO L256 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-28 03:57:15,543 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:57:16,124 INFO L134 CoverageAnalysis]: Checked inductivity of 937 backedges. 289 proven. 324 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-28 03:57:16,125 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:57:16,762 INFO L134 CoverageAnalysis]: Checked inductivity of 937 backedges. 289 proven. 324 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-28 03:57:16,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751036459] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:57:16,762 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:57:16,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 59 [2024-11-28 03:57:16,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932059463] [2024-11-28 03:57:16,763 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:57:16,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-11-28 03:57:16,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:57:16,764 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-11-28 03:57:16,764 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=803, Invalid=2619, Unknown=0, NotChecked=0, Total=3422 [2024-11-28 03:57:16,765 INFO L87 Difference]: Start difference. First operand 118 states and 120 transitions. Second operand has 59 states, 59 states have (on average 2.1186440677966103) internal successors, (125), 59 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:57:18,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:57:18,173 INFO L93 Difference]: Finished difference Result 126 states and 128 transitions. [2024-11-28 03:57:18,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-28 03:57:18,174 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.1186440677966103) internal successors, (125), 59 states have internal predecessors, (125), 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) Word has length 117 [2024-11-28 03:57:18,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:57:18,175 INFO L225 Difference]: With dead ends: 126 [2024-11-28 03:57:18,175 INFO L226 Difference]: Without dead ends: 122 [2024-11-28 03:57:18,176 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 178 SyntacticMatches, 36 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3743 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1871, Invalid=7059, Unknown=0, NotChecked=0, Total=8930 [2024-11-28 03:57:18,176 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 233 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 1128 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 1362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 1128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:57:18,176 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 42 Invalid, 1362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 1128 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 03:57:18,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2024-11-28 03:57:18,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 120. [2024-11-28 03:57:18,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 1.0252100840336134) internal successors, (122), 119 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:57:18,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 122 transitions. [2024-11-28 03:57:18,380 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 122 transitions. Word has length 117 [2024-11-28 03:57:18,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:57:18,381 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 122 transitions. [2024-11-28 03:57:18,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.1186440677966103) internal successors, (125), 59 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:57:18,381 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 122 transitions. [2024-11-28 03:57:18,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-28 03:57:18,381 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:57:18,381 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:57:18,389 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-11-28 03:57:18,582 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:57:18,582 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:57:18,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:57:18,582 INFO L85 PathProgramCache]: Analyzing trace with hash -1243896146, now seen corresponding path program 51 times [2024-11-28 03:57:18,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:57:18,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175852830] [2024-11-28 03:57:18,582 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:57:18,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:57:18,739 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2024-11-28 03:57:18,739 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:57:26,702 INFO L134 CoverageAnalysis]: Checked inductivity of 972 backedges. 25 proven. 891 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-28 03:57:26,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:57:26,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175852830] [2024-11-28 03:57:26,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175852830] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:57:26,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396612532] [2024-11-28 03:57:26,703 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:57:26,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:57:26,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:57:26,707 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:57:26,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-28 03:57:27,360 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2024-11-28 03:57:27,360 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:57:27,365 WARN L254 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 191 conjuncts are in the unsatisfiable core [2024-11-28 03:57:27,368 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:57:27,466 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 03:57:27,480 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2024-11-28 03:57:27,621 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:57:27,622 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 38 [2024-11-28 03:57:32,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:32,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:57:33,311 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:57:33,311 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 18 select indices, 18 select index equivalence classes, 108 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 153 case distinctions, treesize of input 138 treesize of output 390 [2024-11-28 03:57:34,447 INFO L134 CoverageAnalysis]: Checked inductivity of 972 backedges. 67 proven. 749 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-28 03:57:34,447 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:57:45,170 INFO L134 CoverageAnalysis]: Checked inductivity of 972 backedges. 0 proven. 882 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-28 03:57:45,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396612532] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:57:45,171 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:57:45,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 54, 56] total 135 [2024-11-28 03:57:45,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46833690] [2024-11-28 03:57:45,171 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:57:45,171 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 135 states [2024-11-28 03:57:45,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:57:45,172 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 135 interpolants. [2024-11-28 03:57:45,173 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1236, Invalid=16854, Unknown=0, NotChecked=0, Total=18090 [2024-11-28 03:57:45,173 INFO L87 Difference]: Start difference. First operand 120 states and 122 transitions. Second operand has 135 states, 135 states have (on average 1.837037037037037) internal successors, (248), 135 states have internal predecessors, (248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:58:10,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:58:10,920 INFO L93 Difference]: Finished difference Result 166 states and 169 transitions. [2024-11-28 03:58:10,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2024-11-28 03:58:10,920 INFO L78 Accepts]: Start accepts. Automaton has has 135 states, 135 states have (on average 1.837037037037037) internal successors, (248), 135 states have internal predecessors, (248), 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) Word has length 119 [2024-11-28 03:58:10,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:58:10,921 INFO L225 Difference]: With dead ends: 166 [2024-11-28 03:58:10,921 INFO L226 Difference]: Without dead ends: 162 [2024-11-28 03:58:10,922 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 364 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 201 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8625 ImplicationChecksByTransitivity, 36.4s TimeCoverageRelationStatistics Valid=3091, Invalid=37915, Unknown=0, NotChecked=0, Total=41006 [2024-11-28 03:58:10,922 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 68 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 6185 mSolverCounterSat, 188 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 6373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 6185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:58:10,922 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 157 Invalid, 6373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 6185 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2024-11-28 03:58:10,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2024-11-28 03:58:11,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 125. [2024-11-28 03:58:11,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 124 states have (on average 1.032258064516129) internal successors, (128), 124 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:58:11,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 128 transitions. [2024-11-28 03:58:11,282 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 128 transitions. Word has length 119 [2024-11-28 03:58:11,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:58:11,282 INFO L471 AbstractCegarLoop]: Abstraction has 125 states and 128 transitions. [2024-11-28 03:58:11,282 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 135 states, 135 states have (on average 1.837037037037037) internal successors, (248), 135 states have internal predecessors, (248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:58:11,282 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 128 transitions. [2024-11-28 03:58:11,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-28 03:58:11,283 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:58:11,283 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:58:11,295 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-11-28 03:58:11,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:58:11,483 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:58:11,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:58:11,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1207449902, now seen corresponding path program 52 times [2024-11-28 03:58:11,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:58:11,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743015628] [2024-11-28 03:58:11,484 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:58:11,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:58:11,505 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:58:11,506 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:58:12,299 INFO L134 CoverageAnalysis]: Checked inductivity of 1009 backedges. 324 proven. 361 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-28 03:58:12,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:58:12,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743015628] [2024-11-28 03:58:12,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743015628] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:58:12,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433662007] [2024-11-28 03:58:12,300 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:58:12,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:58:12,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:58:12,302 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:58:12,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-28 03:58:12,504 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:58:12,504 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:58:12,506 INFO L256 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-28 03:58:12,507 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:58:13,074 INFO L134 CoverageAnalysis]: Checked inductivity of 1009 backedges. 324 proven. 361 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-28 03:58:13,074 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:58:13,714 INFO L134 CoverageAnalysis]: Checked inductivity of 1009 backedges. 324 proven. 361 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-28 03:58:13,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433662007] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:58:13,714 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:58:13,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41, 41] total 60 [2024-11-28 03:58:13,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390039795] [2024-11-28 03:58:13,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:58:13,715 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-11-28 03:58:13,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:58:13,716 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-11-28 03:58:13,716 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=839, Invalid=2701, Unknown=0, NotChecked=0, Total=3540 [2024-11-28 03:58:13,716 INFO L87 Difference]: Start difference. First operand 125 states and 128 transitions. Second operand has 60 states, 60 states have (on average 2.0833333333333335) internal successors, (125), 60 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:58:15,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:58:15,836 INFO L93 Difference]: Finished difference Result 248 states and 254 transitions. [2024-11-28 03:58:15,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-28 03:58:15,836 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.0833333333333335) internal successors, (125), 60 states have internal predecessors, (125), 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) Word has length 121 [2024-11-28 03:58:15,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:58:15,838 INFO L225 Difference]: With dead ends: 248 [2024-11-28 03:58:15,838 INFO L226 Difference]: Without dead ends: 204 [2024-11-28 03:58:15,838 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 203 SyntacticMatches, 39 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4005 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2123, Invalid=7777, Unknown=0, NotChecked=0, Total=9900 [2024-11-28 03:58:15,839 INFO L435 NwaCegarLoop]: 10 mSDtfsCounter, 132 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 1973 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 2103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:58:15,839 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 50 Invalid, 2103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1973 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 03:58:15,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2024-11-28 03:58:16,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 127. [2024-11-28 03:58:16,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 1.0317460317460319) internal successors, (130), 126 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:58:16,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 130 transitions. [2024-11-28 03:58:16,095 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 130 transitions. Word has length 121 [2024-11-28 03:58:16,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:58:16,095 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 130 transitions. [2024-11-28 03:58:16,095 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.0833333333333335) internal successors, (125), 60 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:58:16,095 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 130 transitions. [2024-11-28 03:58:16,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-28 03:58:16,096 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:58:16,096 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:58:16,103 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2024-11-28 03:58:16,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2024-11-28 03:58:16,297 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:58:16,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:58:16,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1444511726, now seen corresponding path program 53 times [2024-11-28 03:58:16,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:58:16,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49419952] [2024-11-28 03:58:16,297 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:58:16,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:58:16,363 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 20 check-sat command(s) [2024-11-28 03:58:16,364 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:58:17,154 INFO L134 CoverageAnalysis]: Checked inductivity of 1009 backedges. 361 proven. 324 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-28 03:58:17,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:58:17,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49419952] [2024-11-28 03:58:17,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49419952] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:58:17,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018268809] [2024-11-28 03:58:17,154 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:58:17,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:58:17,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:58:17,156 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:58:17,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-11-28 03:58:18,437 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 20 check-sat command(s) [2024-11-28 03:58:18,437 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:58:18,442 INFO L256 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-28 03:58:18,444 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:58:19,284 INFO L134 CoverageAnalysis]: Checked inductivity of 1009 backedges. 361 proven. 324 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-28 03:58:19,284 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:58:19,997 INFO L134 CoverageAnalysis]: Checked inductivity of 1009 backedges. 361 proven. 324 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-28 03:58:19,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018268809] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:58:19,997 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:58:19,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41, 41] total 60 [2024-11-28 03:58:19,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141567690] [2024-11-28 03:58:19,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:58:19,998 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-11-28 03:58:19,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:58:19,998 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-11-28 03:58:19,998 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=839, Invalid=2701, Unknown=0, NotChecked=0, Total=3540 [2024-11-28 03:58:19,999 INFO L87 Difference]: Start difference. First operand 127 states and 130 transitions. Second operand has 60 states, 60 states have (on average 2.0833333333333335) internal successors, (125), 60 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:58:21,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:58:21,230 INFO L93 Difference]: Finished difference Result 251 states and 256 transitions. [2024-11-28 03:58:21,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-28 03:58:21,230 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.0833333333333335) internal successors, (125), 60 states have internal predecessors, (125), 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) Word has length 121 [2024-11-28 03:58:21,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:58:21,231 INFO L225 Difference]: With dead ends: 251 [2024-11-28 03:58:21,231 INFO L226 Difference]: Without dead ends: 129 [2024-11-28 03:58:21,231 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 185 SyntacticMatches, 38 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2584 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1466, Invalid=4696, Unknown=0, NotChecked=0, Total=6162 [2024-11-28 03:58:21,232 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 235 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 244 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 244 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:58:21,232 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 56 Invalid, 937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [244 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:58:21,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2024-11-28 03:58:21,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 126. [2024-11-28 03:58:21,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 1.024) internal successors, (128), 125 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:58:21,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 128 transitions. [2024-11-28 03:58:21,510 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 128 transitions. Word has length 121 [2024-11-28 03:58:21,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:58:21,510 INFO L471 AbstractCegarLoop]: Abstraction has 126 states and 128 transitions. [2024-11-28 03:58:21,510 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.0833333333333335) internal successors, (125), 60 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:58:21,510 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 128 transitions. [2024-11-28 03:58:21,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-28 03:58:21,511 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:58:21,511 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:58:21,519 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2024-11-28 03:58:21,711 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2024-11-28 03:58:21,711 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:58:21,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:58:21,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1289710618, now seen corresponding path program 54 times [2024-11-28 03:58:21,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:58:21,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301270141] [2024-11-28 03:58:21,712 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:58:21,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:58:21,845 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2024-11-28 03:58:21,845 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:58:38,778 INFO L134 CoverageAnalysis]: Checked inductivity of 1083 backedges. 194 proven. 877 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 03:58:38,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:58:38,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301270141] [2024-11-28 03:58:38,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301270141] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:58:38,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114411843] [2024-11-28 03:58:38,779 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:58:38,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:58:38,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:58:38,780 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:58:38,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-11-28 03:58:39,787 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2024-11-28 03:58:39,787 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:58:39,793 WARN L254 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 194 conjuncts are in the unsatisfiable core [2024-11-28 03:58:39,796 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:58:40,028 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-28 03:58:50,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:50,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:58:52,669 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:58:52,670 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 28 select indices, 28 select index equivalence classes, 273 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 378 case distinctions, treesize of input 202 treesize of output 876 [2024-11-28 03:58:55,699 INFO L134 CoverageAnalysis]: Checked inductivity of 1083 backedges. 37 proven. 722 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-28 03:58:55,699 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:59:14,967 INFO L134 CoverageAnalysis]: Checked inductivity of 1083 backedges. 0 proven. 1053 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-28 03:59:14,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114411843] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:59:14,968 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:59:14,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 51, 63] total 171 [2024-11-28 03:59:14,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518924080] [2024-11-28 03:59:14,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:59:14,968 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 171 states [2024-11-28 03:59:14,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:59:14,970 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 171 interpolants. [2024-11-28 03:59:14,971 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1688, Invalid=27382, Unknown=0, NotChecked=0, Total=29070 [2024-11-28 03:59:14,971 INFO L87 Difference]: Start difference. First operand 126 states and 128 transitions. Second operand has 171 states, 171 states have (on average 1.847953216374269) internal successors, (316), 171 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:00:03,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:00:03,978 INFO L93 Difference]: Finished difference Result 174 states and 177 transitions. [2024-11-28 04:00:03,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2024-11-28 04:00:03,978 INFO L78 Accepts]: Start accepts. Automaton has has 171 states, 171 states have (on average 1.847953216374269) internal successors, (316), 171 states have internal predecessors, (316), 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) Word has length 125 [2024-11-28 04:00:03,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:00:03,980 INFO L225 Difference]: With dead ends: 174 [2024-11-28 04:00:03,980 INFO L226 Difference]: Without dead ends: 170 [2024-11-28 04:00:03,982 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 262 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13108 ImplicationChecksByTransitivity, 71.2s TimeCoverageRelationStatistics Valid=5139, Invalid=64293, Unknown=0, NotChecked=0, Total=69432 [2024-11-28 04:00:03,982 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 290 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 9789 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 10223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 9789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:00:03,982 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 215 Invalid, 10223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 9789 Invalid, 0 Unknown, 0 Unchecked, 12.3s Time] [2024-11-28 04:00:03,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2024-11-28 04:00:04,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 131. [2024-11-28 04:00:04,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 1.0307692307692307) internal successors, (134), 130 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:00:04,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 134 transitions. [2024-11-28 04:00:04,366 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 134 transitions. Word has length 125 [2024-11-28 04:00:04,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:00:04,366 INFO L471 AbstractCegarLoop]: Abstraction has 131 states and 134 transitions. [2024-11-28 04:00:04,366 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 171 states, 171 states have (on average 1.847953216374269) internal successors, (316), 171 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:00:04,367 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 134 transitions. [2024-11-28 04:00:04,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-28 04:00:04,367 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:00:04,368 INFO L218 NwaCegarLoop]: trace histogram [20, 20, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:00:04,382 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2024-11-28 04:00:04,568 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-11-28 04:00:04,568 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:00:04,569 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:00:04,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1711722178, now seen corresponding path program 55 times [2024-11-28 04:00:04,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:00:04,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460060856] [2024-11-28 04:00:04,569 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:00:04,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:00:04,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:00:05,522 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 363 proven. 398 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2024-11-28 04:00:05,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:00:05,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460060856] [2024-11-28 04:00:05,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460060856] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:00:05,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59674789] [2024-11-28 04:00:05,522 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:00:05,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:00:05,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:00:05,524 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:00:05,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-11-28 04:00:05,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:00:05,751 INFO L256 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-28 04:00:05,753 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:00:06,666 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 400 proven. 361 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2024-11-28 04:00:06,666 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:00:07,377 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 400 proven. 361 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2024-11-28 04:00:07,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59674789] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:00:07,377 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:00:07,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43, 43] total 65 [2024-11-28 04:00:07,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232166118] [2024-11-28 04:00:07,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:00:07,378 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2024-11-28 04:00:07,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:00:07,378 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2024-11-28 04:00:07,379 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=971, Invalid=3189, Unknown=0, NotChecked=0, Total=4160 [2024-11-28 04:00:07,379 INFO L87 Difference]: Start difference. First operand 131 states and 134 transitions. Second operand has 65 states, 65 states have (on average 2.1076923076923078) internal successors, (137), 65 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:00:08,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:00:08,736 INFO L93 Difference]: Finished difference Result 265 states and 271 transitions. [2024-11-28 04:00:08,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-28 04:00:08,737 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.1076923076923078) internal successors, (137), 65 states have internal predecessors, (137), 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) Word has length 127 [2024-11-28 04:00:08,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:00:08,738 INFO L225 Difference]: With dead ends: 265 [2024-11-28 04:00:08,738 INFO L226 Difference]: Without dead ends: 139 [2024-11-28 04:00:08,738 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 193 SyntacticMatches, 39 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3252 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1636, Invalid=5336, Unknown=0, NotChecked=0, Total=6972 [2024-11-28 04:00:08,739 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 334 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 680 mSolverCounterSat, 342 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 342 IncrementalHoareTripleChecker+Valid, 680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:00:08,739 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [334 Valid, 49 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [342 Valid, 680 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:00:08,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2024-11-28 04:00:09,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 130. [2024-11-28 04:00:09,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 129 states have (on average 1.0232558139534884) internal successors, (132), 129 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:00:09,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 132 transitions. [2024-11-28 04:00:09,003 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 132 transitions. Word has length 127 [2024-11-28 04:00:09,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:00:09,003 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 132 transitions. [2024-11-28 04:00:09,003 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 2.1076923076923078) internal successors, (137), 65 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:00:09,004 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 132 transitions. [2024-11-28 04:00:09,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-28 04:00:09,004 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:00:09,004 INFO L218 NwaCegarLoop]: trace histogram [20, 20, 20, 20, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:00:09,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2024-11-28 04:00:09,204 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-11-28 04:00:09,205 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:00:09,205 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:00:09,205 INFO L85 PathProgramCache]: Analyzing trace with hash 370697250, now seen corresponding path program 56 times [2024-11-28 04:00:09,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:00:09,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90717022] [2024-11-28 04:00:09,205 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:00:09,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:00:09,227 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:00:09,227 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:00:10,128 INFO L134 CoverageAnalysis]: Checked inductivity of 1161 backedges. 324 proven. 437 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2024-11-28 04:00:10,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:00:10,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90717022] [2024-11-28 04:00:10,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90717022] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:00:10,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892998925] [2024-11-28 04:00:10,128 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:00:10,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:00:10,128 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:00:10,130 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:00:10,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-11-28 04:00:10,374 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:00:10,374 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:00:10,376 INFO L256 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-28 04:00:10,378 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:00:11,062 INFO L134 CoverageAnalysis]: Checked inductivity of 1161 backedges. 361 proven. 400 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2024-11-28 04:00:11,062 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:00:11,844 INFO L134 CoverageAnalysis]: Checked inductivity of 1161 backedges. 361 proven. 400 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2024-11-28 04:00:11,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892998925] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:00:11,844 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:00:11,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43, 43] total 65 [2024-11-28 04:00:11,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812979522] [2024-11-28 04:00:11,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:00:11,845 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2024-11-28 04:00:11,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:00:11,845 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2024-11-28 04:00:11,845 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=971, Invalid=3189, Unknown=0, NotChecked=0, Total=4160 [2024-11-28 04:00:11,845 INFO L87 Difference]: Start difference. First operand 130 states and 132 transitions. Second operand has 65 states, 65 states have (on average 2.1076923076923078) internal successors, (137), 65 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:00:13,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:00:13,463 INFO L93 Difference]: Finished difference Result 138 states and 140 transitions. [2024-11-28 04:00:13,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-28 04:00:13,463 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.1076923076923078) internal successors, (137), 65 states have internal predecessors, (137), 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) Word has length 129 [2024-11-28 04:00:13,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:00:13,464 INFO L225 Difference]: With dead ends: 138 [2024-11-28 04:00:13,464 INFO L226 Difference]: Without dead ends: 134 [2024-11-28 04:00:13,465 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 196 SyntacticMatches, 40 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4601 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2277, Invalid=8643, Unknown=0, NotChecked=0, Total=10920 [2024-11-28 04:00:13,465 INFO L435 NwaCegarLoop]: 8 mSDtfsCounter, 245 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 1080 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 1080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:00:13,466 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [245 Valid, 46 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 1080 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:00:13,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2024-11-28 04:00:13,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 132. [2024-11-28 04:00:13,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 1.0229007633587786) internal successors, (134), 131 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:00:13,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 134 transitions. [2024-11-28 04:00:13,740 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 134 transitions. Word has length 129 [2024-11-28 04:00:13,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:00:13,740 INFO L471 AbstractCegarLoop]: Abstraction has 132 states and 134 transitions. [2024-11-28 04:00:13,740 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 2.1076923076923078) internal successors, (137), 65 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:00:13,740 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 134 transitions. [2024-11-28 04:00:13,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-28 04:00:13,741 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:00:13,741 INFO L218 NwaCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:00:13,747 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2024-11-28 04:00:13,941 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-11-28 04:00:13,941 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:00:13,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:00:13,942 INFO L85 PathProgramCache]: Analyzing trace with hash -303452026, now seen corresponding path program 57 times [2024-11-28 04:00:13,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:00:13,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190787288] [2024-11-28 04:00:13,942 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:00:13,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:00:14,081 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2024-11-28 04:00:14,081 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:00:23,664 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 28 proven. 1100 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-28 04:00:23,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:00:23,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190787288] [2024-11-28 04:00:23,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190787288] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:00:23,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671848038] [2024-11-28 04:00:23,665 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:00:23,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:00:23,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:00:23,666 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:00:23,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-11-28 04:00:24,704 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2024-11-28 04:00:24,704 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:00:24,710 WARN L254 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 207 conjuncts are in the unsatisfiable core [2024-11-28 04:00:24,715 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:00:25,487 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 04:00:25,742 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2024-11-28 04:00:37,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:00:37,743 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:00:37,744 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 20 select indices, 20 select index equivalence classes, 135 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 190 case distinctions, treesize of input 148 treesize of output 470 [2024-11-28 04:00:39,524 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 45 proven. 945 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-11-28 04:00:39,524 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:00:57,910 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 0 proven. 1090 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 04:00:57,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671848038] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:00:57,910 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:00:57,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 58, 61] total 175 [2024-11-28 04:00:57,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683178648] [2024-11-28 04:00:57,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:00:57,911 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 175 states [2024-11-28 04:00:57,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:00:57,911 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 175 interpolants. [2024-11-28 04:00:57,912 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1827, Invalid=28623, Unknown=0, NotChecked=0, Total=30450 [2024-11-28 04:00:57,912 INFO L87 Difference]: Start difference. First operand 132 states and 134 transitions. Second operand has 175 states, 175 states have (on average 1.8457142857142856) internal successors, (323), 175 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:01:35,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:01:35,835 INFO L93 Difference]: Finished difference Result 182 states and 185 transitions. [2024-11-28 04:01:35,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2024-11-28 04:01:35,835 INFO L78 Accepts]: Start accepts. Automaton has has 175 states, 175 states have (on average 1.8457142857142856) internal successors, (323), 175 states have internal predecessors, (323), 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) Word has length 131 [2024-11-28 04:01:35,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:01:35,836 INFO L225 Difference]: With dead ends: 182 [2024-11-28 04:01:35,836 INFO L226 Difference]: Without dead ends: 178 [2024-11-28 04:01:35,839 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 153 SyntacticMatches, 1 SemanticMatches, 262 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12759 ImplicationChecksByTransitivity, 61.1s TimeCoverageRelationStatistics Valid=4441, Invalid=64991, Unknown=0, NotChecked=0, Total=69432 [2024-11-28 04:01:35,839 INFO L435 NwaCegarLoop]: 7 mSDtfsCounter, 99 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 9279 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 9475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 9279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:01:35,839 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 186 Invalid, 9475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 9279 Invalid, 0 Unknown, 0 Unchecked, 9.6s Time] [2024-11-28 04:01:35,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-11-28 04:01:36,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 137. [2024-11-28 04:01:36,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 1.0294117647058822) internal successors, (140), 136 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:01:36,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 140 transitions. [2024-11-28 04:01:36,158 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 140 transitions. Word has length 131 [2024-11-28 04:01:36,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:01:36,158 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 140 transitions. [2024-11-28 04:01:36,158 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 175 states, 175 states have (on average 1.8457142857142856) internal successors, (323), 175 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:01:36,158 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 140 transitions. [2024-11-28 04:01:36,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-28 04:01:36,159 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:01:36,159 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:01:36,169 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-11-28 04:01:36,359 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-11-28 04:01:36,359 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:01:36,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:01:36,360 INFO L85 PathProgramCache]: Analyzing trace with hash 288971434, now seen corresponding path program 58 times [2024-11-28 04:01:36,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:01:36,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894465640] [2024-11-28 04:01:36,360 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:01:36,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:01:36,383 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:01:36,383 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:01:37,390 INFO L134 CoverageAnalysis]: Checked inductivity of 1241 backedges. 400 proven. 441 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2024-11-28 04:01:37,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:01:37,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894465640] [2024-11-28 04:01:37,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894465640] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:01:37,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320216841] [2024-11-28 04:01:37,391 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:01:37,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:01:37,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:01:37,393 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:01:37,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-11-28 04:01:37,620 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:01:37,620 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:01:37,623 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-28 04:01:37,624 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:01:38,283 INFO L134 CoverageAnalysis]: Checked inductivity of 1241 backedges. 400 proven. 441 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2024-11-28 04:01:38,284 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:01:39,049 INFO L134 CoverageAnalysis]: Checked inductivity of 1241 backedges. 400 proven. 441 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2024-11-28 04:01:39,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320216841] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:01:39,049 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:01:39,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45, 45] total 66 [2024-11-28 04:01:39,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169296195] [2024-11-28 04:01:39,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:01:39,050 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2024-11-28 04:01:39,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:01:39,051 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2024-11-28 04:01:39,051 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1011, Invalid=3279, Unknown=0, NotChecked=0, Total=4290 [2024-11-28 04:01:39,051 INFO L87 Difference]: Start difference. First operand 137 states and 140 transitions. Second operand has 66 states, 66 states have (on average 2.0757575757575757) internal successors, (137), 66 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:01:41,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:01:41,469 INFO L93 Difference]: Finished difference Result 272 states and 278 transitions. [2024-11-28 04:01:41,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-28 04:01:41,469 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 2.0757575757575757) internal successors, (137), 66 states have internal predecessors, (137), 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) Word has length 133 [2024-11-28 04:01:41,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:01:41,471 INFO L225 Difference]: With dead ends: 272 [2024-11-28 04:01:41,471 INFO L226 Difference]: Without dead ends: 224 [2024-11-28 04:01:41,472 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 223 SyntacticMatches, 43 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4889 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2555, Invalid=9435, Unknown=0, NotChecked=0, Total=11990 [2024-11-28 04:01:41,472 INFO L435 NwaCegarLoop]: 10 mSDtfsCounter, 139 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 1815 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 1951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:01:41,472 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 40 Invalid, 1951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1815 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 04:01:41,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2024-11-28 04:01:41,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 139. [2024-11-28 04:01:41,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 1.0289855072463767) internal successors, (142), 138 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:01:41,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 142 transitions. [2024-11-28 04:01:41,821 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 142 transitions. Word has length 133 [2024-11-28 04:01:41,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:01:41,821 INFO L471 AbstractCegarLoop]: Abstraction has 139 states and 142 transitions. [2024-11-28 04:01:41,821 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 2.0757575757575757) internal successors, (137), 66 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:01:41,821 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 142 transitions. [2024-11-28 04:01:41,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-28 04:01:41,822 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:01:41,822 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:01:41,831 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2024-11-28 04:01:42,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:01:42,022 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:01:42,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:01:42,023 INFO L85 PathProgramCache]: Analyzing trace with hash 379155434, now seen corresponding path program 59 times [2024-11-28 04:01:42,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:01:42,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055465086] [2024-11-28 04:01:42,023 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:01:42,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:01:42,456 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2024-11-28 04:01:42,456 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:01:43,450 INFO L134 CoverageAnalysis]: Checked inductivity of 1241 backedges. 441 proven. 400 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2024-11-28 04:01:43,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:01:43,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055465086] [2024-11-28 04:01:43,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055465086] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:01:43,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850812299] [2024-11-28 04:01:43,450 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:01:43,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:01:43,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:01:43,452 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:01:43,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-11-28 04:01:47,308 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2024-11-28 04:01:47,308 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:01:47,315 INFO L256 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-28 04:01:47,316 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:01:48,377 INFO L134 CoverageAnalysis]: Checked inductivity of 1241 backedges. 441 proven. 400 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2024-11-28 04:01:48,377 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:01:49,108 INFO L134 CoverageAnalysis]: Checked inductivity of 1241 backedges. 441 proven. 400 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2024-11-28 04:01:49,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850812299] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:01:49,108 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:01:49,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45, 45] total 66 [2024-11-28 04:01:49,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460119993] [2024-11-28 04:01:49,108 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:01:49,109 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2024-11-28 04:01:49,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:01:49,109 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2024-11-28 04:01:49,110 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1011, Invalid=3279, Unknown=0, NotChecked=0, Total=4290 [2024-11-28 04:01:49,110 INFO L87 Difference]: Start difference. First operand 139 states and 142 transitions. Second operand has 66 states, 66 states have (on average 2.0757575757575757) internal successors, (137), 66 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:01:50,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:01:50,611 INFO L93 Difference]: Finished difference Result 275 states and 280 transitions. [2024-11-28 04:01:50,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-28 04:01:50,611 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 2.0757575757575757) internal successors, (137), 66 states have internal predecessors, (137), 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) Word has length 133 [2024-11-28 04:01:50,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:01:50,612 INFO L225 Difference]: With dead ends: 275 [2024-11-28 04:01:50,612 INFO L226 Difference]: Without dead ends: 141 [2024-11-28 04:01:50,613 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 203 SyntacticMatches, 42 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3171 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1767, Invalid=5715, Unknown=0, NotChecked=0, Total=7482 [2024-11-28 04:01:50,613 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 279 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 835 mSolverCounterSat, 284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 835 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:01:50,613 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 46 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 835 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:01:50,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2024-11-28 04:01:50,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 138. [2024-11-28 04:01:50,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 1.0218978102189782) internal successors, (140), 137 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:01:50,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 140 transitions. [2024-11-28 04:01:50,960 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 140 transitions. Word has length 133 [2024-11-28 04:01:50,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:01:50,960 INFO L471 AbstractCegarLoop]: Abstraction has 138 states and 140 transitions. [2024-11-28 04:01:50,960 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 2.0757575757575757) internal successors, (137), 66 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:01:50,960 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 140 transitions. [2024-11-28 04:01:50,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-28 04:01:50,960 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:01:50,961 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:01:50,972 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2024-11-28 04:01:51,161 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:01:51,161 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:01:51,161 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:01:51,161 INFO L85 PathProgramCache]: Analyzing trace with hash -60345358, now seen corresponding path program 60 times [2024-11-28 04:01:51,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:01:51,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627661586] [2024-11-28 04:01:51,162 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:01:51,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:01:51,290 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2024-11-28 04:01:51,290 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:02:01,922 INFO L134 CoverageAnalysis]: Checked inductivity of 1323 backedges. 13 proven. 1310 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:02:01,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:02:01,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627661586] [2024-11-28 04:02:01,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627661586] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:02:01,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115256753] [2024-11-28 04:02:01,922 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:02:01,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:02:01,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:02:01,924 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:02:01,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2a5bb904-b516-4942-a4a3-34419000cb53/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-11-28 04:02:03,362 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2024-11-28 04:02:03,362 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:02:03,368 WARN L254 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 231 conjuncts are in the unsatisfiable core [2024-11-28 04:02:03,372 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:02:05,735 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 04:02:05,902 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2024-11-28 04:02:06,248 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:02:06,249 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 38 [2024-11-28 04:02:20,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:02:20,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:02:20,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:02:20,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:02:20,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:02:20,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:02:20,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:02:20,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:02:20,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:02:20,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 04:02:20,508 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:02:20,508 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 30 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 100 treesize of output 172 [2024-11-28 04:02:20,973 INFO L134 CoverageAnalysis]: Checked inductivity of 1323 backedges. 20 proven. 1303 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:02:20,973 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:02:45,385 INFO L134 CoverageAnalysis]: Checked inductivity of 1323 backedges. 240 proven. 1083 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:02:45,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115256753] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:02:45,385 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:02:45,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 75, 73] total 213 [2024-11-28 04:02:45,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721273445] [2024-11-28 04:02:45,385 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:02:45,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 213 states [2024-11-28 04:02:45,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:02:45,387 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 213 interpolants. [2024-11-28 04:02:45,389 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=2771, Invalid=42385, Unknown=0, NotChecked=0, Total=45156 [2024-11-28 04:02:45,389 INFO L87 Difference]: Start difference. First operand 138 states and 140 transitions. Second operand has 213 states, 213 states have (on average 1.8873239436619718) internal successors, (402), 213 states have internal predecessors, (402), 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)