./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/memsafety/lockfree-3.0.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/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_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety/lockfree-3.0.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash ce7b97696e85da66033a1f3711f1d24681434c76600ae3cd891d7ea07b7fcbea --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 05:18:52,981 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 05:18:53,080 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2024-11-28 05:18:53,090 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 05:18:53,090 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 05:18:53,139 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 05:18:53,140 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 05:18:53,140 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 05:18:53,140 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 05:18:53,140 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 05:18:53,140 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 05:18:53,141 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 05:18:53,142 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 05:18:53,142 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 05:18:53,143 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 05:18:53,144 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 05:18:53,144 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 05:18:53,144 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 05:18:53,144 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 05:18:53,144 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 05:18:53,144 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-28 05:18:53,145 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-28 05:18:53,145 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-28 05:18:53,145 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 05:18:53,145 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-28 05:18:53,145 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-28 05:18:53,145 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 05:18:53,145 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 05:18:53,145 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 05:18:53,145 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 05:18:53,146 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 05:18:53,146 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 05:18:53,146 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 05:18:53,146 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:18:53,146 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 05:18:53,146 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 05:18:53,146 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 05:18:53,146 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 05:18:53,147 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:18:53,147 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 05:18:53,147 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 05:18:53,147 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 05:18:53,147 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 05:18:53,147 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 05:18:53,147 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 05:18:53,147 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 05:18:53,147 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 05:18:53,147 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_f00bd2fd-6757-408c-993f-6653cd47cf17/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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> ce7b97696e85da66033a1f3711f1d24681434c76600ae3cd891d7ea07b7fcbea [2024-11-28 05:18:53,408 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 05:18:53,418 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 05:18:53,422 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 05:18:53,424 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 05:18:53,425 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 05:18:53,428 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/memsafety/lockfree-3.0.i [2024-11-28 05:18:56,526 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/data/b6a0b7df0/30661fba3deb4c29a3c392e1ae87d35c/FLAG806e1307a [2024-11-28 05:18:56,938 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 05:18:56,938 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/sv-benchmarks/c/memsafety/lockfree-3.0.i [2024-11-28 05:18:56,957 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/data/b6a0b7df0/30661fba3deb4c29a3c392e1ae87d35c/FLAG806e1307a [2024-11-28 05:18:56,984 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/data/b6a0b7df0/30661fba3deb4c29a3c392e1ae87d35c [2024-11-28 05:18:56,987 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 05:18:56,989 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 05:18:56,992 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 05:18:56,993 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 05:18:56,998 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 05:18:57,000 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 05:18:56" (1/1) ... [2024-11-28 05:18:57,002 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@717d4bad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57, skipping insertion in model container [2024-11-28 05:18:57,003 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 05:18:56" (1/1) ... [2024-11-28 05:18:57,046 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 05:18:57,425 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 05:18:57,435 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 05:18:57,485 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 05:18:57,515 INFO L204 MainTranslator]: Completed translation [2024-11-28 05:18:57,516 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57 WrapperNode [2024-11-28 05:18:57,516 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 05:18:57,517 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 05:18:57,517 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 05:18:57,517 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 05:18:57,526 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,538 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,564 INFO L138 Inliner]: procedures = 125, calls = 18, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 127 [2024-11-28 05:18:57,564 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 05:18:57,569 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 05:18:57,569 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 05:18:57,569 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 05:18:57,580 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,582 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,587 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,603 INFO L175 MemorySlicer]: Split 10 memory accesses to 2 slices as follows [2, 8]. 80 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 5 writes are split as follows [0, 5]. [2024-11-28 05:18:57,604 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,604 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,612 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,616 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,623 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,629 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,630 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,632 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 05:18:57,637 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 05:18:57,638 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 05:18:57,638 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 05:18:57,639 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (1/1) ... [2024-11-28 05:18:57,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:18:57,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:18:57,693 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 05:18:57,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 05:18:57,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 05:18:57,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 05:18:57,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 05:18:57,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 05:18:57,731 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 05:18:57,731 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 05:18:57,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-28 05:18:57,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-28 05:18:57,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-28 05:18:57,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-28 05:18:57,731 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 05:18:57,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 05:18:57,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 05:18:57,732 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 05:18:57,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 05:18:57,882 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 05:18:57,884 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 05:18:58,346 INFO L? ?]: Removed 25 outVars from TransFormulas that were not future-live. [2024-11-28 05:18:58,346 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 05:18:58,359 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 05:18:58,363 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 05:18:58,364 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:18:58 BoogieIcfgContainer [2024-11-28 05:18:58,365 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 05:18:58,367 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 05:18:58,368 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 05:18:58,378 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 05:18:58,378 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 05:18:56" (1/3) ... [2024-11-28 05:18:58,379 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5945dc5f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 05:18:58, skipping insertion in model container [2024-11-28 05:18:58,379 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:18:57" (2/3) ... [2024-11-28 05:18:58,381 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5945dc5f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 05:18:58, skipping insertion in model container [2024-11-28 05:18:58,381 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:18:58" (3/3) ... [2024-11-28 05:18:58,382 INFO L128 eAbstractionObserver]: Analyzing ICFG lockfree-3.0.i [2024-11-28 05:18:58,398 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 05:18:58,399 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG lockfree-3.0.i that has 1 procedures, 65 locations, 1 initial locations, 2 loop locations, and 20 error locations. [2024-11-28 05:18:58,460 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 05:18:58,474 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=None, 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;@20ccfd9c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 05:18:58,474 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-11-28 05:18:58,479 INFO L276 IsEmpty]: Start isEmpty. Operand has 65 states, 44 states have (on average 1.9090909090909092) internal successors, (84), 64 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 05:18:58,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-28 05:18:58,484 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:18:58,485 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-28 05:18:58,486 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:18:58,491 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:18:58,492 INFO L85 PathProgramCache]: Analyzing trace with hash 28820007, now seen corresponding path program 1 times [2024-11-28 05:18:58,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:18:58,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830293032] [2024-11-28 05:18:58,501 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:18:58,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:18:58,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:18:58,668 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 05:18:58,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:18:58,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830293032] [2024-11-28 05:18:58,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830293032] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:18:58,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:18:58,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 05:18:58,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333800719] [2024-11-28 05:18:58,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:18:58,680 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 05:18:58,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:18:58,710 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 05:18:58,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 05:18:58,714 INFO L87 Difference]: Start difference. First operand has 65 states, 44 states have (on average 1.9090909090909092) internal successors, (84), 64 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) Second operand has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 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 05:18:58,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:18:58,732 INFO L93 Difference]: Finished difference Result 65 states and 82 transitions. [2024-11-28 05:18:58,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 05:18:58,738 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 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 5 [2024-11-28 05:18:58,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:18:58,769 INFO L225 Difference]: With dead ends: 65 [2024-11-28 05:18:58,770 INFO L226 Difference]: Without dead ends: 63 [2024-11-28 05:18:58,771 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 05:18:58,774 INFO L435 NwaCegarLoop]: 82 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, 82 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 05:18:58,778 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:18:58,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2024-11-28 05:18:58,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2024-11-28 05:18:58,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 43 states have (on average 1.8604651162790697) internal successors, (80), 62 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 05:18:58,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 80 transitions. [2024-11-28 05:18:58,826 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 80 transitions. Word has length 5 [2024-11-28 05:18:58,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:18:58,826 INFO L471 AbstractCegarLoop]: Abstraction has 63 states and 80 transitions. [2024-11-28 05:18:58,826 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 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 05:18:58,827 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 80 transitions. [2024-11-28 05:18:58,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-11-28 05:18:58,828 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:18:58,828 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:18:58,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 05:18:58,829 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:18:58,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:18:58,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1805898641, now seen corresponding path program 1 times [2024-11-28 05:18:58,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:18:58,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055972944] [2024-11-28 05:18:58,831 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:18:58,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:18:58,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:18:58,935 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 05:18:58,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:18:58,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055972944] [2024-11-28 05:18:58,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055972944] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:18:58,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:18:58,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:18:58,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275068063] [2024-11-28 05:18:58,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:18:58,939 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:18:58,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:18:58,940 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:18:58,940 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:18:58,940 INFO L87 Difference]: Start difference. First operand 63 states and 80 transitions. Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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 05:18:58,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:18:58,969 INFO L93 Difference]: Finished difference Result 64 states and 81 transitions. [2024-11-28 05:18:58,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:18:58,970 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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 7 [2024-11-28 05:18:58,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:18:58,972 INFO L225 Difference]: With dead ends: 64 [2024-11-28 05:18:58,972 INFO L226 Difference]: Without dead ends: 64 [2024-11-28 05:18:58,972 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 05:18:58,975 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 0 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:18:58,975 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 153 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:18:58,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2024-11-28 05:18:58,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2024-11-28 05:18:58,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 44 states have (on average 1.8409090909090908) internal successors, (81), 63 states have internal predecessors, (81), 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 05:18:58,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 81 transitions. [2024-11-28 05:18:58,985 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 81 transitions. Word has length 7 [2024-11-28 05:18:58,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:18:58,985 INFO L471 AbstractCegarLoop]: Abstraction has 64 states and 81 transitions. [2024-11-28 05:18:58,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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 05:18:58,986 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 81 transitions. [2024-11-28 05:18:58,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-11-28 05:18:58,987 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:18:58,987 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:18:58,987 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 05:18:58,987 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:18:58,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:18:58,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1805958223, now seen corresponding path program 1 times [2024-11-28 05:18:58,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:18:58,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871828601] [2024-11-28 05:18:58,988 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:18:58,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:18:59,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:18:59,120 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 05:18:59,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:18:59,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871828601] [2024-11-28 05:18:59,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871828601] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:18:59,120 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:18:59,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 05:18:59,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253052851] [2024-11-28 05:18:59,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:18:59,121 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:18:59,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:18:59,122 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:18:59,122 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:18:59,122 INFO L87 Difference]: Start difference. First operand 64 states and 81 transitions. Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 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 05:18:59,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:18:59,188 INFO L93 Difference]: Finished difference Result 113 states and 147 transitions. [2024-11-28 05:18:59,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:18:59,189 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 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 7 [2024-11-28 05:18:59,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:18:59,191 INFO L225 Difference]: With dead ends: 113 [2024-11-28 05:18:59,191 INFO L226 Difference]: Without dead ends: 113 [2024-11-28 05:18:59,192 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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 05:18:59,194 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 63 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:18:59,195 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 140 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:18:59,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-11-28 05:18:59,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 95. [2024-11-28 05:18:59,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 75 states have (on average 1.8533333333333333) internal successors, (139), 94 states have internal predecessors, (139), 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 05:18:59,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 139 transitions. [2024-11-28 05:18:59,212 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 139 transitions. Word has length 7 [2024-11-28 05:18:59,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:18:59,212 INFO L471 AbstractCegarLoop]: Abstraction has 95 states and 139 transitions. [2024-11-28 05:18:59,212 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 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 05:18:59,215 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 139 transitions. [2024-11-28 05:18:59,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-28 05:18:59,216 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:18:59,216 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:18:59,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 05:18:59,216 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:18:59,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:18:59,219 INFO L85 PathProgramCache]: Analyzing trace with hash 150132485, now seen corresponding path program 1 times [2024-11-28 05:18:59,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:18:59,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333723887] [2024-11-28 05:18:59,220 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:18:59,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:18:59,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:18:59,303 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 05:18:59,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:18:59,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333723887] [2024-11-28 05:18:59,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333723887] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:18:59,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:18:59,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 05:18:59,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037264259] [2024-11-28 05:18:59,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:18:59,305 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:18:59,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:18:59,306 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:18:59,306 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:18:59,306 INFO L87 Difference]: Start difference. First operand 95 states and 139 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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 05:18:59,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:18:59,426 INFO L93 Difference]: Finished difference Result 179 states and 263 transitions. [2024-11-28 05:18:59,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:18:59,427 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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 8 [2024-11-28 05:18:59,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:18:59,428 INFO L225 Difference]: With dead ends: 179 [2024-11-28 05:18:59,428 INFO L226 Difference]: Without dead ends: 176 [2024-11-28 05:18:59,428 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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 05:18:59,429 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 64 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:18:59,430 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 123 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:18:59,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2024-11-28 05:18:59,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 155. [2024-11-28 05:18:59,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 135 states have (on average 1.837037037037037) internal successors, (248), 154 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 05:18:59,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 248 transitions. [2024-11-28 05:18:59,441 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 248 transitions. Word has length 8 [2024-11-28 05:18:59,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:18:59,441 INFO L471 AbstractCegarLoop]: Abstraction has 155 states and 248 transitions. [2024-11-28 05:18:59,442 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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 05:18:59,442 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 248 transitions. [2024-11-28 05:18:59,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-28 05:18:59,442 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:18:59,442 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:18:59,443 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 05:18:59,443 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:18:59,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:18:59,443 INFO L85 PathProgramCache]: Analyzing trace with hash 296297806, now seen corresponding path program 1 times [2024-11-28 05:18:59,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:18:59,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771730352] [2024-11-28 05:18:59,444 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:18:59,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:18:59,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:18:59,615 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 05:18:59,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:18:59,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771730352] [2024-11-28 05:18:59,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771730352] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:18:59,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:18:59,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:18:59,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438829504] [2024-11-28 05:18:59,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:18:59,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:18:59,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:18:59,616 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:18:59,616 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:18:59,617 INFO L87 Difference]: Start difference. First operand 155 states and 248 transitions. Second operand has 4 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 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 05:18:59,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:18:59,701 INFO L93 Difference]: Finished difference Result 160 states and 254 transitions. [2024-11-28 05:18:59,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:18:59,705 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 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 9 [2024-11-28 05:18:59,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:18:59,706 INFO L225 Difference]: With dead ends: 160 [2024-11-28 05:18:59,706 INFO L226 Difference]: Without dead ends: 160 [2024-11-28 05:18:59,706 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:18:59,707 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 4 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:18:59,708 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 214 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:18:59,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-11-28 05:18:59,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 157. [2024-11-28 05:18:59,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 137 states have (on average 1.8248175182481752) internal successors, (250), 156 states have internal predecessors, (250), 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 05:18:59,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 250 transitions. [2024-11-28 05:18:59,718 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 250 transitions. Word has length 9 [2024-11-28 05:18:59,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:18:59,718 INFO L471 AbstractCegarLoop]: Abstraction has 157 states and 250 transitions. [2024-11-28 05:18:59,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 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 05:18:59,718 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 250 transitions. [2024-11-28 05:18:59,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-28 05:18:59,719 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:18:59,719 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:18:59,719 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 05:18:59,719 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:18:59,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:18:59,720 INFO L85 PathProgramCache]: Analyzing trace with hash 353556108, now seen corresponding path program 1 times [2024-11-28 05:18:59,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:18:59,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131123838] [2024-11-28 05:18:59,720 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:18:59,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:18:59,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:18:59,786 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 05:18:59,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:18:59,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131123838] [2024-11-28 05:18:59,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131123838] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:18:59,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:18:59,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 05:18:59,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436922113] [2024-11-28 05:18:59,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:18:59,788 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:18:59,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:18:59,788 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:18:59,788 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:18:59,789 INFO L87 Difference]: Start difference. First operand 157 states and 250 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 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 05:18:59,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:18:59,885 INFO L93 Difference]: Finished difference Result 237 states and 361 transitions. [2024-11-28 05:18:59,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:18:59,885 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 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 9 [2024-11-28 05:18:59,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:18:59,887 INFO L225 Difference]: With dead ends: 237 [2024-11-28 05:18:59,887 INFO L226 Difference]: Without dead ends: 237 [2024-11-28 05:18:59,887 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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 05:18:59,888 INFO L435 NwaCegarLoop]: 122 mSDtfsCounter, 70 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:18:59,888 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 175 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:18:59,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2024-11-28 05:18:59,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 214. [2024-11-28 05:18:59,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 196 states have (on average 1.7653061224489797) internal successors, (346), 213 states have internal predecessors, (346), 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 05:18:59,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 346 transitions. [2024-11-28 05:18:59,900 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 346 transitions. Word has length 9 [2024-11-28 05:18:59,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:18:59,901 INFO L471 AbstractCegarLoop]: Abstraction has 214 states and 346 transitions. [2024-11-28 05:18:59,901 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 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 05:18:59,901 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 346 transitions. [2024-11-28 05:18:59,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-28 05:18:59,901 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:18:59,901 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:18:59,901 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 05:18:59,902 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:18:59,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:18:59,902 INFO L85 PathProgramCache]: Analyzing trace with hash 353556109, now seen corresponding path program 1 times [2024-11-28 05:18:59,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:18:59,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65489714] [2024-11-28 05:18:59,902 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:18:59,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:18:59,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:00,106 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 05:19:00,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:00,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65489714] [2024-11-28 05:19:00,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65489714] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:19:00,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:19:00,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 05:19:00,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799152269] [2024-11-28 05:19:00,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:19:00,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:19:00,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:00,108 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:19:00,108 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:19:00,109 INFO L87 Difference]: Start difference. First operand 214 states and 346 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 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 05:19:00,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:00,188 INFO L93 Difference]: Finished difference Result 232 states and 352 transitions. [2024-11-28 05:19:00,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:19:00,189 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 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 9 [2024-11-28 05:19:00,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:00,191 INFO L225 Difference]: With dead ends: 232 [2024-11-28 05:19:00,191 INFO L226 Difference]: Without dead ends: 232 [2024-11-28 05:19:00,191 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:19:00,192 INFO L435 NwaCegarLoop]: 126 mSDtfsCounter, 69 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:00,195 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 183 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:00,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2024-11-28 05:19:00,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 212. [2024-11-28 05:19:00,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 196 states have (on average 1.7244897959183674) internal successors, (338), 211 states have internal predecessors, (338), 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 05:19:00,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 338 transitions. [2024-11-28 05:19:00,217 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 338 transitions. Word has length 9 [2024-11-28 05:19:00,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:00,217 INFO L471 AbstractCegarLoop]: Abstraction has 212 states and 338 transitions. [2024-11-28 05:19:00,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 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 05:19:00,217 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 338 transitions. [2024-11-28 05:19:00,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-28 05:19:00,218 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:00,218 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:00,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 05:19:00,218 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:00,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:00,219 INFO L85 PathProgramCache]: Analyzing trace with hash -1924654535, now seen corresponding path program 1 times [2024-11-28 05:19:00,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:00,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182511908] [2024-11-28 05:19:00,219 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:00,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:00,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:00,323 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 05:19:00,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:00,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182511908] [2024-11-28 05:19:00,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182511908] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:19:00,323 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:19:00,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:19:00,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006982718] [2024-11-28 05:19:00,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:19:00,324 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:19:00,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:00,324 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:19:00,324 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:19:00,325 INFO L87 Difference]: Start difference. First operand 212 states and 338 transitions. Second operand has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 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 05:19:00,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:00,420 INFO L93 Difference]: Finished difference Result 394 states and 602 transitions. [2024-11-28 05:19:00,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:19:00,424 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 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 10 [2024-11-28 05:19:00,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:00,426 INFO L225 Difference]: With dead ends: 394 [2024-11-28 05:19:00,426 INFO L226 Difference]: Without dead ends: 394 [2024-11-28 05:19:00,426 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:19:00,427 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 53 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:00,427 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 271 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:00,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2024-11-28 05:19:00,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 366. [2024-11-28 05:19:00,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 350 states have (on average 1.6571428571428573) internal successors, (580), 365 states have internal predecessors, (580), 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 05:19:00,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 580 transitions. [2024-11-28 05:19:00,447 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 580 transitions. Word has length 10 [2024-11-28 05:19:00,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:00,447 INFO L471 AbstractCegarLoop]: Abstraction has 366 states and 580 transitions. [2024-11-28 05:19:00,447 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 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 05:19:00,447 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 580 transitions. [2024-11-28 05:19:00,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-28 05:19:00,448 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:00,448 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:00,448 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 05:19:00,448 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:00,449 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:00,449 INFO L85 PathProgramCache]: Analyzing trace with hash 516607341, now seen corresponding path program 1 times [2024-11-28 05:19:00,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:00,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113323800] [2024-11-28 05:19:00,449 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:00,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:00,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:00,510 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 05:19:00,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:00,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113323800] [2024-11-28 05:19:00,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113323800] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:19:00,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:19:00,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:19:00,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298087624] [2024-11-28 05:19:00,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:19:00,511 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:19:00,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:00,512 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:19:00,512 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:19:00,512 INFO L87 Difference]: Start difference. First operand 366 states and 580 transitions. Second operand has 4 states, 4 states have (on average 2.75) 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 05:19:00,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:00,562 INFO L93 Difference]: Finished difference Result 590 states and 892 transitions. [2024-11-28 05:19:00,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:19:00,563 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) 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 05:19:00,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:00,567 INFO L225 Difference]: With dead ends: 590 [2024-11-28 05:19:00,567 INFO L226 Difference]: Without dead ends: 590 [2024-11-28 05:19:00,567 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:19:00,568 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 42 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:00,568 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 206 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:19:00,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2024-11-28 05:19:00,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 570. [2024-11-28 05:19:00,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 554 states have (on average 1.5812274368231047) internal successors, (876), 569 states have internal predecessors, (876), 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 05:19:00,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 876 transitions. [2024-11-28 05:19:00,606 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 876 transitions. Word has length 11 [2024-11-28 05:19:00,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:00,607 INFO L471 AbstractCegarLoop]: Abstraction has 570 states and 876 transitions. [2024-11-28 05:19:00,607 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) 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 05:19:00,607 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 876 transitions. [2024-11-28 05:19:00,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-28 05:19:00,607 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:00,607 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:00,608 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 05:19:00,608 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:00,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:00,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1292483814, now seen corresponding path program 1 times [2024-11-28 05:19:00,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:00,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193014882] [2024-11-28 05:19:00,609 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:00,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:00,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:00,779 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:00,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:00,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193014882] [2024-11-28 05:19:00,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193014882] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:00,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536997828] [2024-11-28 05:19:00,779 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:00,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:00,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:00,785 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:00,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 05:19:00,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:00,896 INFO L256 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 05:19:00,903 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:00,991 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:00,991 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:01,063 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:01,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536997828] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:01,064 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:01,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2024-11-28 05:19:01,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781349498] [2024-11-28 05:19:01,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:01,065 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 05:19:01,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:01,065 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 05:19:01,065 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:19:01,065 INFO L87 Difference]: Start difference. First operand 570 states and 876 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 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 05:19:01,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:01,135 INFO L93 Difference]: Finished difference Result 572 states and 852 transitions. [2024-11-28 05:19:01,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:19:01,137 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 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 05:19:01,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:01,140 INFO L225 Difference]: With dead ends: 572 [2024-11-28 05:19:01,140 INFO L226 Difference]: Without dead ends: 572 [2024-11-28 05:19:01,140 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-28 05:19:01,141 INFO L435 NwaCegarLoop]: 105 mSDtfsCounter, 243 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:01,141 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 307 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:19:01,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2024-11-28 05:19:01,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 562. [2024-11-28 05:19:01,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 546 states have (on average 1.5531135531135531) internal successors, (848), 561 states have internal predecessors, (848), 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 05:19:01,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 848 transitions. [2024-11-28 05:19:01,170 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 848 transitions. Word has length 17 [2024-11-28 05:19:01,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:01,170 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 848 transitions. [2024-11-28 05:19:01,171 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 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 05:19:01,171 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 848 transitions. [2024-11-28 05:19:01,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-28 05:19:01,171 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:01,171 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:01,184 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 05:19:01,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-28 05:19:01,375 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:01,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:01,375 INFO L85 PathProgramCache]: Analyzing trace with hash 933583904, now seen corresponding path program 1 times [2024-11-28 05:19:01,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:01,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870965248] [2024-11-28 05:19:01,375 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:01,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:01,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:01,540 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:01,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:01,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870965248] [2024-11-28 05:19:01,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870965248] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:01,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572949152] [2024-11-28 05:19:01,541 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:01,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:01,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:01,543 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:01,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 05:19:01,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:01,629 INFO L256 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 05:19:01,630 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:01,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:01,687 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:01,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:01,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572949152] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:01,758 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:01,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-11-28 05:19:01,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88911894] [2024-11-28 05:19:01,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:01,759 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 05:19:01,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:01,759 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 05:19:01,759 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-28 05:19:01,759 INFO L87 Difference]: Start difference. First operand 562 states and 848 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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 05:19:01,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:01,875 INFO L93 Difference]: Finished difference Result 886 states and 1282 transitions. [2024-11-28 05:19:01,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:19:01,876 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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 18 [2024-11-28 05:19:01,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:01,880 INFO L225 Difference]: With dead ends: 886 [2024-11-28 05:19:01,880 INFO L226 Difference]: Without dead ends: 886 [2024-11-28 05:19:01,880 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-11-28 05:19:01,881 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 174 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:01,881 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 380 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:01,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 886 states. [2024-11-28 05:19:01,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 886 to 810. [2024-11-28 05:19:01,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 810 states, 794 states have (on average 1.513853904282116) internal successors, (1202), 809 states have internal predecessors, (1202), 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 05:19:01,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 810 states to 810 states and 1202 transitions. [2024-11-28 05:19:01,910 INFO L78 Accepts]: Start accepts. Automaton has 810 states and 1202 transitions. Word has length 18 [2024-11-28 05:19:01,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:01,910 INFO L471 AbstractCegarLoop]: Abstraction has 810 states and 1202 transitions. [2024-11-28 05:19:01,910 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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 05:19:01,911 INFO L276 IsEmpty]: Start isEmpty. Operand 810 states and 1202 transitions. [2024-11-28 05:19:01,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-28 05:19:01,911 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:01,911 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:01,921 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:02,115 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-28 05:19:02,115 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:02,116 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:02,116 INFO L85 PathProgramCache]: Analyzing trace with hash -644832843, now seen corresponding path program 1 times [2024-11-28 05:19:02,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:02,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271329991] [2024-11-28 05:19:02,116 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:02,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:02,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:02,197 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 05:19:02,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:02,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271329991] [2024-11-28 05:19:02,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271329991] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:19:02,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:19:02,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:19:02,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131865264] [2024-11-28 05:19:02,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:19:02,198 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:19:02,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:02,199 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:19:02,199 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:19:02,199 INFO L87 Difference]: Start difference. First operand 810 states and 1202 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 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 05:19:02,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:02,248 INFO L93 Difference]: Finished difference Result 353 states and 500 transitions. [2024-11-28 05:19:02,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:19:02,248 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 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 05:19:02,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:02,250 INFO L225 Difference]: With dead ends: 353 [2024-11-28 05:19:02,250 INFO L226 Difference]: Without dead ends: 353 [2024-11-28 05:19:02,250 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:19:02,251 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 46 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:02,251 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 175 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:19:02,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2024-11-28 05:19:02,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 341. [2024-11-28 05:19:02,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 329 states have (on average 1.5015197568389058) internal successors, (494), 340 states have internal predecessors, (494), 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 05:19:02,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 494 transitions. [2024-11-28 05:19:02,265 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 494 transitions. Word has length 23 [2024-11-28 05:19:02,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:02,265 INFO L471 AbstractCegarLoop]: Abstraction has 341 states and 494 transitions. [2024-11-28 05:19:02,265 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 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 05:19:02,266 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 494 transitions. [2024-11-28 05:19:02,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-28 05:19:02,266 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:02,266 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:02,267 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 05:19:02,267 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:02,267 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:02,267 INFO L85 PathProgramCache]: Analyzing trace with hash -555651571, now seen corresponding path program 2 times [2024-11-28 05:19:02,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:02,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089671873] [2024-11-28 05:19:02,267 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:19:02,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:02,284 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:19:02,286 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:19:02,466 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 13 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 05:19:02,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:02,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089671873] [2024-11-28 05:19:02,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089671873] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:02,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292955375] [2024-11-28 05:19:02,467 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:19:02,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:02,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:02,469 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:02,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 05:19:02,581 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:19:02,582 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:19:02,582 INFO L256 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 05:19:02,584 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:02,644 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:02,644 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:02,696 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:02,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292955375] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:02,696 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:02,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 8 [2024-11-28 05:19:02,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035692319] [2024-11-28 05:19:02,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:02,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 05:19:02,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:02,698 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 05:19:02,699 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-28 05:19:02,699 INFO L87 Difference]: Start difference. First operand 341 states and 494 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 8 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 05:19:02,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:02,874 INFO L93 Difference]: Finished difference Result 391 states and 538 transitions. [2024-11-28 05:19:02,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 05:19:02,875 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 8 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) Word has length 25 [2024-11-28 05:19:02,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:02,877 INFO L225 Difference]: With dead ends: 391 [2024-11-28 05:19:02,877 INFO L226 Difference]: Without dead ends: 391 [2024-11-28 05:19:02,878 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2024-11-28 05:19:02,880 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 225 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:02,881 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 383 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:02,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2024-11-28 05:19:02,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 341. [2024-11-28 05:19:02,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 329 states have (on average 1.465045592705167) internal successors, (482), 340 states have internal predecessors, (482), 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 05:19:02,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 482 transitions. [2024-11-28 05:19:02,893 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 482 transitions. Word has length 25 [2024-11-28 05:19:02,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:02,894 INFO L471 AbstractCegarLoop]: Abstraction has 341 states and 482 transitions. [2024-11-28 05:19:02,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 8 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 05:19:02,895 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 482 transitions. [2024-11-28 05:19:02,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-28 05:19:02,896 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:02,896 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:02,908 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:03,096 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:03,097 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:03,097 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:03,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1395065772, now seen corresponding path program 1 times [2024-11-28 05:19:03,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:03,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601133777] [2024-11-28 05:19:03,097 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:03,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:03,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:03,199 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:03,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:03,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601133777] [2024-11-28 05:19:03,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601133777] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:03,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906374622] [2024-11-28 05:19:03,200 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:03,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:03,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:03,202 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:03,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 05:19:03,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:03,303 INFO L256 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-28 05:19:03,304 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:03,412 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:03,412 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:03,509 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:03,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906374622] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:03,509 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:03,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2024-11-28 05:19:03,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116638697] [2024-11-28 05:19:03,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:03,510 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:19:03,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:03,510 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:19:03,511 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:19:03,511 INFO L87 Difference]: Start difference. First operand 341 states and 482 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 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 05:19:03,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:03,614 INFO L93 Difference]: Finished difference Result 988 states and 1386 transitions. [2024-11-28 05:19:03,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:19:03,615 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 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) Word has length 27 [2024-11-28 05:19:03,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:03,619 INFO L225 Difference]: With dead ends: 988 [2024-11-28 05:19:03,619 INFO L226 Difference]: Without dead ends: 988 [2024-11-28 05:19:03,619 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:19:03,620 INFO L435 NwaCegarLoop]: 54 mSDtfsCounter, 180 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:03,620 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 170 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:03,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2024-11-28 05:19:03,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 857. [2024-11-28 05:19:03,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 845 states have (on average 1.4532544378698224) internal successors, (1228), 856 states have internal predecessors, (1228), 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 05:19:03,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 1228 transitions. [2024-11-28 05:19:03,646 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 1228 transitions. Word has length 27 [2024-11-28 05:19:03,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:03,646 INFO L471 AbstractCegarLoop]: Abstraction has 857 states and 1228 transitions. [2024-11-28 05:19:03,646 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 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 05:19:03,646 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 1228 transitions. [2024-11-28 05:19:03,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-28 05:19:03,647 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:03,647 INFO L218 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:03,657 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:03,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:03,852 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:03,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:03,853 INFO L85 PathProgramCache]: Analyzing trace with hash -809272894, now seen corresponding path program 1 times [2024-11-28 05:19:03,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:03,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063336174] [2024-11-28 05:19:03,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:03,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:03,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:04,018 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:04,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:04,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063336174] [2024-11-28 05:19:04,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063336174] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:04,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487031456] [2024-11-28 05:19:04,018 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:04,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:04,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:04,022 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:04,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 05:19:04,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:04,125 INFO L256 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 05:19:04,126 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:04,180 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:04,180 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:04,259 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:04,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487031456] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:04,260 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:04,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2024-11-28 05:19:04,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690463856] [2024-11-28 05:19:04,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:04,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 05:19:04,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:04,261 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 05:19:04,261 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-28 05:19:04,261 INFO L87 Difference]: Start difference. First operand 857 states and 1228 transitions. Second operand has 10 states, 10 states have (on average 5.7) internal successors, (57), 9 states have internal predecessors, (57), 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 05:19:04,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:04,449 INFO L93 Difference]: Finished difference Result 2141 states and 2928 transitions. [2024-11-28 05:19:04,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 05:19:04,450 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.7) internal successors, (57), 9 states have internal predecessors, (57), 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 05:19:04,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:04,458 INFO L225 Difference]: With dead ends: 2141 [2024-11-28 05:19:04,458 INFO L226 Difference]: Without dead ends: 2141 [2024-11-28 05:19:04,460 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2024-11-28 05:19:04,461 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 244 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:04,461 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 403 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:04,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2141 states. [2024-11-28 05:19:04,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2141 to 1973. [2024-11-28 05:19:04,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1973 states, 1961 states have (on average 1.4115247322794493) internal successors, (2768), 1972 states have internal predecessors, (2768), 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 05:19:04,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1973 states to 1973 states and 2768 transitions. [2024-11-28 05:19:04,512 INFO L78 Accepts]: Start accepts. Automaton has 1973 states and 2768 transitions. Word has length 29 [2024-11-28 05:19:04,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:04,512 INFO L471 AbstractCegarLoop]: Abstraction has 1973 states and 2768 transitions. [2024-11-28 05:19:04,513 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.7) internal successors, (57), 9 states have internal predecessors, (57), 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 05:19:04,513 INFO L276 IsEmpty]: Start isEmpty. Operand 1973 states and 2768 transitions. [2024-11-28 05:19:04,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-28 05:19:04,515 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:04,515 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:04,525 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:04,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-28 05:19:04,716 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:04,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:04,716 INFO L85 PathProgramCache]: Analyzing trace with hash 716480828, now seen corresponding path program 1 times [2024-11-28 05:19:04,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:04,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611873003] [2024-11-28 05:19:04,716 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:04,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:04,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:04,869 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 05:19:04,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:04,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611873003] [2024-11-28 05:19:04,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611873003] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:04,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020134591] [2024-11-28 05:19:04,871 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:04,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:04,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:04,877 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:04,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 05:19:04,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:04,948 INFO L256 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 05:19:04,949 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:04,974 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 05:19:04,974 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:05,001 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 05:19:05,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020134591] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:05,002 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:05,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2024-11-28 05:19:05,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088277062] [2024-11-28 05:19:05,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:05,003 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:19:05,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:05,003 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:19:05,003 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:19:05,003 INFO L87 Difference]: Start difference. First operand 1973 states and 2768 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 5 states have internal predecessors, (30), 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 05:19:05,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:05,079 INFO L93 Difference]: Finished difference Result 992 states and 1343 transitions. [2024-11-28 05:19:05,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 05:19:05,079 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 5 states have internal predecessors, (30), 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 30 [2024-11-28 05:19:05,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:05,083 INFO L225 Difference]: With dead ends: 992 [2024-11-28 05:19:05,083 INFO L226 Difference]: Without dead ends: 992 [2024-11-28 05:19:05,084 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-28 05:19:05,086 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 80 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:05,086 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 435 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:19:05,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2024-11-28 05:19:05,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 932. [2024-11-28 05:19:05,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 932 states, 920 states have (on average 1.383695652173913) internal successors, (1273), 931 states have internal predecessors, (1273), 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 05:19:05,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 932 states to 932 states and 1273 transitions. [2024-11-28 05:19:05,112 INFO L78 Accepts]: Start accepts. Automaton has 932 states and 1273 transitions. Word has length 30 [2024-11-28 05:19:05,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:05,112 INFO L471 AbstractCegarLoop]: Abstraction has 932 states and 1273 transitions. [2024-11-28 05:19:05,112 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 5 states have internal predecessors, (30), 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 05:19:05,112 INFO L276 IsEmpty]: Start isEmpty. Operand 932 states and 1273 transitions. [2024-11-28 05:19:05,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-28 05:19:05,114 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:05,114 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:05,124 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-28 05:19:05,315 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-28 05:19:05,315 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:05,316 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:05,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1432740265, now seen corresponding path program 1 times [2024-11-28 05:19:05,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:05,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063622987] [2024-11-28 05:19:05,317 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:05,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:05,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:05,594 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-28 05:19:05,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:05,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063622987] [2024-11-28 05:19:05,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063622987] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:05,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139679017] [2024-11-28 05:19:05,595 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:05,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:05,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:05,597 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:05,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 05:19:05,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:05,706 INFO L256 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-28 05:19:05,709 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:05,843 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 19 proven. 75 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:05,843 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:05,978 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 19 proven. 75 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:19:05,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139679017] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:05,979 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:05,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 13 [2024-11-28 05:19:05,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529315814] [2024-11-28 05:19:05,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:05,979 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 05:19:05,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:05,980 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 05:19:05,980 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:19:05,980 INFO L87 Difference]: Start difference. First operand 932 states and 1273 transitions. Second operand has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 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 05:19:06,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:06,353 INFO L93 Difference]: Finished difference Result 1745 states and 2307 transitions. [2024-11-28 05:19:06,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-28 05:19:06,354 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 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) Word has length 56 [2024-11-28 05:19:06,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:06,361 INFO L225 Difference]: With dead ends: 1745 [2024-11-28 05:19:06,361 INFO L226 Difference]: Without dead ends: 1745 [2024-11-28 05:19:06,363 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 102 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=240, Invalid=630, Unknown=0, NotChecked=0, Total=870 [2024-11-28 05:19:06,364 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 388 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 742 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:06,364 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [388 Valid, 742 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:06,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1745 states. [2024-11-28 05:19:06,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1745 to 1040. [2024-11-28 05:19:06,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 1028 states have (on average 1.3978599221789882) internal successors, (1437), 1039 states have internal predecessors, (1437), 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 05:19:06,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 1437 transitions. [2024-11-28 05:19:06,398 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 1437 transitions. Word has length 56 [2024-11-28 05:19:06,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:06,399 INFO L471 AbstractCegarLoop]: Abstraction has 1040 states and 1437 transitions. [2024-11-28 05:19:06,399 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 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 05:19:06,399 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 1437 transitions. [2024-11-28 05:19:06,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-28 05:19:06,401 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:06,401 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:06,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 05:19:06,601 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-28 05:19:06,602 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:06,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:06,602 INFO L85 PathProgramCache]: Analyzing trace with hash -277004320, now seen corresponding path program 1 times [2024-11-28 05:19:06,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:06,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784425225] [2024-11-28 05:19:06,603 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:06,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:06,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:06,809 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-28 05:19:06,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:06,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784425225] [2024-11-28 05:19:06,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784425225] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:06,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323669804] [2024-11-28 05:19:06,809 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:06,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:06,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:06,812 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:06,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 05:19:06,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:06,931 INFO L256 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 05:19:06,932 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:07,028 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 103 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-28 05:19:07,032 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:07,106 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-28 05:19:07,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323669804] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:07,108 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-28 05:19:07,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7, 7] total 13 [2024-11-28 05:19:07,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018578215] [2024-11-28 05:19:07,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:19:07,109 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 05:19:07,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:07,109 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 05:19:07,109 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:19:07,109 INFO L87 Difference]: Start difference. First operand 1040 states and 1437 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 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 05:19:07,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:07,221 INFO L93 Difference]: Finished difference Result 1784 states and 2408 transitions. [2024-11-28 05:19:07,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 05:19:07,222 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 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) Word has length 65 [2024-11-28 05:19:07,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:07,229 INFO L225 Difference]: With dead ends: 1784 [2024-11-28 05:19:07,229 INFO L226 Difference]: Without dead ends: 1784 [2024-11-28 05:19:07,229 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-11-28 05:19:07,230 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 102 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:07,230 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 262 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:07,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2024-11-28 05:19:07,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1724. [2024-11-28 05:19:07,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1724 states, 1712 states have (on average 1.375) internal successors, (2354), 1723 states have internal predecessors, (2354), 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 05:19:07,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1724 states to 1724 states and 2354 transitions. [2024-11-28 05:19:07,271 INFO L78 Accepts]: Start accepts. Automaton has 1724 states and 2354 transitions. Word has length 65 [2024-11-28 05:19:07,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:07,271 INFO L471 AbstractCegarLoop]: Abstraction has 1724 states and 2354 transitions. [2024-11-28 05:19:07,271 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 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 05:19:07,271 INFO L276 IsEmpty]: Start isEmpty. Operand 1724 states and 2354 transitions. [2024-11-28 05:19:07,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-28 05:19:07,278 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:07,278 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:07,289 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-28 05:19:07,479 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 05:19:07,479 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:07,480 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:07,480 INFO L85 PathProgramCache]: Analyzing trace with hash -551888133, now seen corresponding path program 1 times [2024-11-28 05:19:07,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:07,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622877050] [2024-11-28 05:19:07,480 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:07,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:07,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:07,650 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 33 proven. 60 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-28 05:19:07,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:07,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622877050] [2024-11-28 05:19:07,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622877050] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:07,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485757524] [2024-11-28 05:19:07,651 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:07,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:07,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:07,654 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:07,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 05:19:07,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:07,775 INFO L256 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 05:19:07,777 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:07,883 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 86 proven. 3 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-28 05:19:07,883 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:07,967 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 86 proven. 3 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-28 05:19:07,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485757524] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:07,967 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:07,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 7, 7] total 12 [2024-11-28 05:19:07,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705839730] [2024-11-28 05:19:07,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:07,970 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 05:19:07,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:07,971 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 05:19:07,971 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-28 05:19:07,972 INFO L87 Difference]: Start difference. First operand 1724 states and 2354 transitions. Second operand has 12 states, 12 states have (on average 7.416666666666667) internal successors, (89), 12 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 05:19:09,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:09,759 INFO L93 Difference]: Finished difference Result 7039 states and 9492 transitions. [2024-11-28 05:19:09,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-28 05:19:09,759 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.416666666666667) internal successors, (89), 12 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 66 [2024-11-28 05:19:09,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:09,792 INFO L225 Difference]: With dead ends: 7039 [2024-11-28 05:19:09,792 INFO L226 Difference]: Without dead ends: 7039 [2024-11-28 05:19:09,794 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 715 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=605, Invalid=2047, Unknown=0, NotChecked=0, Total=2652 [2024-11-28 05:19:09,795 INFO L435 NwaCegarLoop]: 107 mSDtfsCounter, 548 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 548 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:09,795 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [548 Valid, 714 Invalid, 834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 05:19:09,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7039 states. [2024-11-28 05:19:09,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7039 to 4879. [2024-11-28 05:19:09,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4879 states, 4868 states have (on average 1.3976992604765817) internal successors, (6804), 4878 states have internal predecessors, (6804), 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 05:19:09,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4879 states to 4879 states and 6804 transitions. [2024-11-28 05:19:09,959 INFO L78 Accepts]: Start accepts. Automaton has 4879 states and 6804 transitions. Word has length 66 [2024-11-28 05:19:09,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:09,961 INFO L471 AbstractCegarLoop]: Abstraction has 4879 states and 6804 transitions. [2024-11-28 05:19:09,961 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.416666666666667) internal successors, (89), 12 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 05:19:09,961 INFO L276 IsEmpty]: Start isEmpty. Operand 4879 states and 6804 transitions. [2024-11-28 05:19:09,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-28 05:19:09,963 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:09,964 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:09,976 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:10,164 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:10,164 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:10,165 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:10,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1209047552, now seen corresponding path program 1 times [2024-11-28 05:19:10,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:10,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036400415] [2024-11-28 05:19:10,165 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:10,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:10,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:10,469 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 73 proven. 4 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-28 05:19:10,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:10,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036400415] [2024-11-28 05:19:10,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036400415] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:10,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874313673] [2024-11-28 05:19:10,470 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:10,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:10,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:10,473 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:10,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 05:19:10,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:10,616 INFO L256 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 05:19:10,618 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:10,761 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 113 proven. 9 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-28 05:19:10,765 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:10,901 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 115 proven. 7 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-28 05:19:10,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874313673] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:10,902 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:10,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 14 [2024-11-28 05:19:10,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385282642] [2024-11-28 05:19:10,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:10,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 05:19:10,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:10,904 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 05:19:10,904 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-11-28 05:19:10,905 INFO L87 Difference]: Start difference. First operand 4879 states and 6804 transitions. Second operand has 14 states, 14 states have (on average 6.285714285714286) internal successors, (88), 14 states have internal predecessors, (88), 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 05:19:11,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:11,694 INFO L93 Difference]: Finished difference Result 7699 states and 10404 transitions. [2024-11-28 05:19:11,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-28 05:19:11,695 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.285714285714286) internal successors, (88), 14 states have internal predecessors, (88), 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 05:19:11,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:11,739 INFO L225 Difference]: With dead ends: 7699 [2024-11-28 05:19:11,739 INFO L226 Difference]: Without dead ends: 7699 [2024-11-28 05:19:11,740 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 131 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=405, Invalid=1317, Unknown=0, NotChecked=0, Total=1722 [2024-11-28 05:19:11,741 INFO L435 NwaCegarLoop]: 128 mSDtfsCounter, 245 mSDsluCounter, 949 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 1077 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:11,742 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [245 Valid, 1077 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:19:11,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7699 states. [2024-11-28 05:19:11,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7699 to 4677. [2024-11-28 05:19:11,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4677 states, 4666 states have (on average 1.3735533647663951) internal successors, (6409), 4676 states have internal predecessors, (6409), 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 05:19:11,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4677 states to 4677 states and 6409 transitions. [2024-11-28 05:19:11,889 INFO L78 Accepts]: Start accepts. Automaton has 4677 states and 6409 transitions. Word has length 69 [2024-11-28 05:19:11,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:11,890 INFO L471 AbstractCegarLoop]: Abstraction has 4677 states and 6409 transitions. [2024-11-28 05:19:11,890 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.285714285714286) internal successors, (88), 14 states have internal predecessors, (88), 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 05:19:11,890 INFO L276 IsEmpty]: Start isEmpty. Operand 4677 states and 6409 transitions. [2024-11-28 05:19:11,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-28 05:19:11,892 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:11,892 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:11,908 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:12,096 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:12,097 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:12,097 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:12,097 INFO L85 PathProgramCache]: Analyzing trace with hash -767602354, now seen corresponding path program 1 times [2024-11-28 05:19:12,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:12,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5758052] [2024-11-28 05:19:12,098 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:12,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:12,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:12,337 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 38 proven. 51 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-28 05:19:12,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:12,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5758052] [2024-11-28 05:19:12,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5758052] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:12,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869090154] [2024-11-28 05:19:12,338 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:12,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:12,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:12,340 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:12,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 05:19:12,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:12,501 INFO L256 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 05:19:12,505 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:12,613 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 38 proven. 51 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-28 05:19:12,613 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:12,707 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 38 proven. 51 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-28 05:19:12,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869090154] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:12,707 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:12,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2024-11-28 05:19:12,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504492987] [2024-11-28 05:19:12,708 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:12,708 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:19:12,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:12,708 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:19:12,708 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:19:12,708 INFO L87 Difference]: Start difference. First operand 4677 states and 6409 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 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 05:19:12,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:12,825 INFO L93 Difference]: Finished difference Result 4675 states and 6380 transitions. [2024-11-28 05:19:12,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 05:19:12,826 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 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 70 [2024-11-28 05:19:12,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:12,852 INFO L225 Difference]: With dead ends: 4675 [2024-11-28 05:19:12,852 INFO L226 Difference]: Without dead ends: 4675 [2024-11-28 05:19:12,853 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-28 05:19:12,854 INFO L435 NwaCegarLoop]: 97 mSDtfsCounter, 110 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:12,854 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 267 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:12,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4675 states. [2024-11-28 05:19:12,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4675 to 4666. [2024-11-28 05:19:12,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4666 states, 4655 states have (on average 1.3697099892588613) internal successors, (6376), 4665 states have internal predecessors, (6376), 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 05:19:12,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4666 states to 4666 states and 6376 transitions. [2024-11-28 05:19:12,989 INFO L78 Accepts]: Start accepts. Automaton has 4666 states and 6376 transitions. Word has length 70 [2024-11-28 05:19:12,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:12,990 INFO L471 AbstractCegarLoop]: Abstraction has 4666 states and 6376 transitions. [2024-11-28 05:19:12,990 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 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 05:19:12,990 INFO L276 IsEmpty]: Start isEmpty. Operand 4666 states and 6376 transitions. [2024-11-28 05:19:12,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-28 05:19:12,992 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:12,992 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:13,004 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-28 05:19:13,196 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:13,197 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:13,197 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:13,198 INFO L85 PathProgramCache]: Analyzing trace with hash -885537397, now seen corresponding path program 1 times [2024-11-28 05:19:13,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:13,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938693336] [2024-11-28 05:19:13,198 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:13,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:13,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:13,450 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 88 proven. 15 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-28 05:19:13,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:13,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938693336] [2024-11-28 05:19:13,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938693336] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:13,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504826317] [2024-11-28 05:19:13,450 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:13,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:13,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:13,454 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:13,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 05:19:13,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:13,595 INFO L256 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-28 05:19:13,597 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:13,776 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 64 proven. 44 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 05:19:13,776 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:13,864 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 64 proven. 44 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 05:19:13,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504826317] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:13,865 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:13,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2024-11-28 05:19:13,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347450960] [2024-11-28 05:19:13,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:13,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 05:19:13,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:13,866 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 05:19:13,867 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2024-11-28 05:19:13,867 INFO L87 Difference]: Start difference. First operand 4666 states and 6376 transitions. Second operand has 14 states, 14 states have (on average 7.0) internal successors, (98), 14 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 05:19:14,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:14,265 INFO L93 Difference]: Finished difference Result 3118 states and 3960 transitions. [2024-11-28 05:19:14,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 05:19:14,267 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.0) internal successors, (98), 14 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) Word has length 70 [2024-11-28 05:19:14,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:14,284 INFO L225 Difference]: With dead ends: 3118 [2024-11-28 05:19:14,287 INFO L226 Difference]: Without dead ends: 3118 [2024-11-28 05:19:14,288 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=135, Invalid=515, Unknown=0, NotChecked=0, Total=650 [2024-11-28 05:19:14,289 INFO L435 NwaCegarLoop]: 181 mSDtfsCounter, 455 mSDsluCounter, 1069 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 1250 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:14,292 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [455 Valid, 1250 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:19:14,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3118 states. [2024-11-28 05:19:14,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3118 to 3024. [2024-11-28 05:19:14,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3024 states, 3013 states have (on average 1.289744440756721) internal successors, (3886), 3023 states have internal predecessors, (3886), 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 05:19:14,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3024 states to 3024 states and 3886 transitions. [2024-11-28 05:19:14,374 INFO L78 Accepts]: Start accepts. Automaton has 3024 states and 3886 transitions. Word has length 70 [2024-11-28 05:19:14,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:14,374 INFO L471 AbstractCegarLoop]: Abstraction has 3024 states and 3886 transitions. [2024-11-28 05:19:14,375 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.0) internal successors, (98), 14 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 05:19:14,375 INFO L276 IsEmpty]: Start isEmpty. Operand 3024 states and 3886 transitions. [2024-11-28 05:19:14,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-28 05:19:14,376 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:14,376 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:14,391 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:14,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:14,580 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:14,581 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:14,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1763775340, now seen corresponding path program 1 times [2024-11-28 05:19:14,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:14,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996476191] [2024-11-28 05:19:14,581 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:14,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:14,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:14,869 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 98 proven. 4 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-28 05:19:14,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:14,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996476191] [2024-11-28 05:19:14,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996476191] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:14,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289884353] [2024-11-28 05:19:14,870 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:14,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:14,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:14,874 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:14,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 05:19:15,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:15,033 INFO L256 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-28 05:19:15,035 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:15,134 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 106 proven. 16 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-28 05:19:15,134 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:15,230 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 108 proven. 14 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-28 05:19:15,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289884353] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:15,231 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:15,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 11 [2024-11-28 05:19:15,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436757798] [2024-11-28 05:19:15,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:15,232 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 05:19:15,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:15,234 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 05:19:15,234 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-11-28 05:19:15,234 INFO L87 Difference]: Start difference. First operand 3024 states and 3886 transitions. Second operand has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 11 states have internal predecessors, (69), 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 05:19:15,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:15,495 INFO L93 Difference]: Finished difference Result 3044 states and 3861 transitions. [2024-11-28 05:19:15,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 05:19:15,496 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 11 states have internal predecessors, (69), 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 05:19:15,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:15,504 INFO L225 Difference]: With dead ends: 3044 [2024-11-28 05:19:15,504 INFO L226 Difference]: Without dead ends: 3044 [2024-11-28 05:19:15,504 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2024-11-28 05:19:15,505 INFO L435 NwaCegarLoop]: 128 mSDtfsCounter, 145 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:15,505 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 684 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:15,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3044 states. [2024-11-28 05:19:15,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3044 to 2260. [2024-11-28 05:19:15,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2249 states have (on average 1.2867941307247666) internal successors, (2894), 2259 states have internal predecessors, (2894), 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 05:19:15,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 2894 transitions. [2024-11-28 05:19:15,546 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 2894 transitions. Word has length 71 [2024-11-28 05:19:15,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:15,547 INFO L471 AbstractCegarLoop]: Abstraction has 2260 states and 2894 transitions. [2024-11-28 05:19:15,547 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 11 states have internal predecessors, (69), 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 05:19:15,547 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 2894 transitions. [2024-11-28 05:19:15,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-28 05:19:15,548 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:15,548 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:15,562 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-28 05:19:15,749 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:15,749 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:15,750 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:15,750 INFO L85 PathProgramCache]: Analyzing trace with hash -844997802, now seen corresponding path program 1 times [2024-11-28 05:19:15,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:15,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871349516] [2024-11-28 05:19:15,751 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:15,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:15,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:16,230 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 39 proven. 76 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-28 05:19:16,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:16,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871349516] [2024-11-28 05:19:16,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871349516] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:16,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20729976] [2024-11-28 05:19:16,230 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:16,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:16,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:16,233 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:16,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 05:19:16,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:16,369 INFO L256 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 05:19:16,371 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:16,395 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 8 treesize of output 1 [2024-11-28 05:19:16,725 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 39 proven. 76 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-28 05:19:16,725 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:17,199 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 39 proven. 76 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-28 05:19:17,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20729976] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:17,202 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:17,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 5] total 9 [2024-11-28 05:19:17,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282390542] [2024-11-28 05:19:17,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:17,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 05:19:17,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:17,203 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 05:19:17,203 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-11-28 05:19:17,204 INFO L87 Difference]: Start difference. First operand 2260 states and 2894 transitions. Second operand has 10 states, 9 states have (on average 9.666666666666666) internal successors, (87), 10 states have internal predecessors, (87), 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 05:19:17,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:17,654 INFO L93 Difference]: Finished difference Result 4033 states and 5110 transitions. [2024-11-28 05:19:17,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 05:19:17,655 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.666666666666666) internal successors, (87), 10 states have internal predecessors, (87), 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 05:19:17,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:17,665 INFO L225 Difference]: With dead ends: 4033 [2024-11-28 05:19:17,665 INFO L226 Difference]: Without dead ends: 4033 [2024-11-28 05:19:17,666 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2024-11-28 05:19:17,666 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 299 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:17,667 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [299 Valid, 557 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 05:19:17,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4033 states. [2024-11-28 05:19:17,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4033 to 3270. [2024-11-28 05:19:17,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3270 states, 3259 states have (on average 1.299171525007671) internal successors, (4234), 3269 states have internal predecessors, (4234), 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 05:19:17,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3270 states to 3270 states and 4234 transitions. [2024-11-28 05:19:17,725 INFO L78 Accepts]: Start accepts. Automaton has 3270 states and 4234 transitions. Word has length 77 [2024-11-28 05:19:17,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:17,726 INFO L471 AbstractCegarLoop]: Abstraction has 3270 states and 4234 transitions. [2024-11-28 05:19:17,726 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.666666666666666) internal successors, (87), 10 states have internal predecessors, (87), 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 05:19:17,726 INFO L276 IsEmpty]: Start isEmpty. Operand 3270 states and 4234 transitions. [2024-11-28 05:19:17,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-28 05:19:17,728 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:17,728 INFO L218 NwaCegarLoop]: trace histogram [10, 9, 9, 8, 6, 6, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:17,741 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:17,929 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:17,929 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:17,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:17,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1042188006, now seen corresponding path program 1 times [2024-11-28 05:19:17,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:17,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166258069] [2024-11-28 05:19:17,930 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:17,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:17,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:18,154 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-11-28 05:19:18,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:18,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166258069] [2024-11-28 05:19:18,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166258069] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:19:18,155 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:19:18,155 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:19:18,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004540906] [2024-11-28 05:19:18,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:19:18,156 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:19:18,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:18,158 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:19:18,158 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:19:18,158 INFO L87 Difference]: Start difference. First operand 3270 states and 4234 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 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 05:19:18,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:18,265 INFO L93 Difference]: Finished difference Result 5154 states and 6726 transitions. [2024-11-28 05:19:18,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:19:18,266 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 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) Word has length 97 [2024-11-28 05:19:18,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:18,277 INFO L225 Difference]: With dead ends: 5154 [2024-11-28 05:19:18,277 INFO L226 Difference]: Without dead ends: 5154 [2024-11-28 05:19:18,277 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-28 05:19:18,277 INFO L435 NwaCegarLoop]: 99 mSDtfsCounter, 97 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:18,278 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 309 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:18,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5154 states. [2024-11-28 05:19:18,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5154 to 3420. [2024-11-28 05:19:18,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3420 states, 3409 states have (on average 1.3036080962158991) internal successors, (4444), 3419 states have internal predecessors, (4444), 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 05:19:18,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3420 states to 3420 states and 4444 transitions. [2024-11-28 05:19:18,345 INFO L78 Accepts]: Start accepts. Automaton has 3420 states and 4444 transitions. Word has length 97 [2024-11-28 05:19:18,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:18,346 INFO L471 AbstractCegarLoop]: Abstraction has 3420 states and 4444 transitions. [2024-11-28 05:19:18,346 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 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 05:19:18,346 INFO L276 IsEmpty]: Start isEmpty. Operand 3420 states and 4444 transitions. [2024-11-28 05:19:18,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-28 05:19:18,348 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:18,349 INFO L218 NwaCegarLoop]: trace histogram [11, 10, 10, 9, 6, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:18,349 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-28 05:19:18,349 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:18,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:18,350 INFO L85 PathProgramCache]: Analyzing trace with hash -1717908400, now seen corresponding path program 1 times [2024-11-28 05:19:18,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:18,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905409624] [2024-11-28 05:19:18,350 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:18,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:18,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:18,515 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 83 proven. 172 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-28 05:19:18,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:18,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905409624] [2024-11-28 05:19:18,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905409624] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:18,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257823542] [2024-11-28 05:19:18,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:18,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:18,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:18,518 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:18,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 05:19:18,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:18,681 INFO L256 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 05:19:18,683 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:18,809 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2024-11-28 05:19:18,809 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:19:18,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257823542] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:19:18,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:19:18,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-28 05:19:18,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872655980] [2024-11-28 05:19:18,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:19:18,811 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:19:18,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:18,811 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:19:18,811 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:19:18,812 INFO L87 Difference]: Start difference. First operand 3420 states and 4444 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 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 05:19:18,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:18,848 INFO L93 Difference]: Finished difference Result 3809 states and 4817 transitions. [2024-11-28 05:19:18,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:19:18,849 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 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 106 [2024-11-28 05:19:18,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:18,858 INFO L225 Difference]: With dead ends: 3809 [2024-11-28 05:19:18,858 INFO L226 Difference]: Without dead ends: 3809 [2024-11-28 05:19:18,858 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:19:18,859 INFO L435 NwaCegarLoop]: 91 mSDtfsCounter, 54 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:18,861 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 137 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:19:18,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3809 states. [2024-11-28 05:19:18,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3809 to 3456. [2024-11-28 05:19:18,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3456 states, 3445 states have (on average 1.2818577648766327) internal successors, (4416), 3455 states have internal predecessors, (4416), 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 05:19:18,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3456 states to 3456 states and 4416 transitions. [2024-11-28 05:19:18,917 INFO L78 Accepts]: Start accepts. Automaton has 3456 states and 4416 transitions. Word has length 106 [2024-11-28 05:19:18,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:18,918 INFO L471 AbstractCegarLoop]: Abstraction has 3456 states and 4416 transitions. [2024-11-28 05:19:18,918 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 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 05:19:18,918 INFO L276 IsEmpty]: Start isEmpty. Operand 3456 states and 4416 transitions. [2024-11-28 05:19:18,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-28 05:19:18,922 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:18,922 INFO L218 NwaCegarLoop]: trace histogram [11, 10, 10, 9, 6, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:18,938 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-28 05:19:19,127 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-28 05:19:19,128 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:19,129 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:19,129 INFO L85 PathProgramCache]: Analyzing trace with hash 976107045, now seen corresponding path program 1 times [2024-11-28 05:19:19,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:19,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044059277] [2024-11-28 05:19:19,129 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:19,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:19,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:19,376 INFO L134 CoverageAnalysis]: Checked inductivity of 323 backedges. 88 proven. 3 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-11-28 05:19:19,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:19,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044059277] [2024-11-28 05:19:19,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044059277] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:19,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065089579] [2024-11-28 05:19:19,376 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:19,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:19,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:19,382 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:19,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 05:19:19,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:19,568 INFO L256 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 05:19:19,571 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:19,795 INFO L134 CoverageAnalysis]: Checked inductivity of 323 backedges. 82 proven. 80 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-11-28 05:19:19,795 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:19,976 INFO L134 CoverageAnalysis]: Checked inductivity of 323 backedges. 82 proven. 80 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-11-28 05:19:19,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065089579] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:19,976 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:19,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2024-11-28 05:19:19,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013154164] [2024-11-28 05:19:19,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:19,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 05:19:19,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:19,978 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 05:19:19,978 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2024-11-28 05:19:19,979 INFO L87 Difference]: Start difference. First operand 3456 states and 4416 transitions. Second operand has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 12 states have internal predecessors, (109), 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 05:19:20,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:20,275 INFO L93 Difference]: Finished difference Result 3145 states and 3735 transitions. [2024-11-28 05:19:20,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-28 05:19:20,276 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 12 states have internal predecessors, (109), 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 108 [2024-11-28 05:19:20,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:20,283 INFO L225 Difference]: With dead ends: 3145 [2024-11-28 05:19:20,283 INFO L226 Difference]: Without dead ends: 3145 [2024-11-28 05:19:20,283 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2024-11-28 05:19:20,284 INFO L435 NwaCegarLoop]: 170 mSDtfsCounter, 177 mSDsluCounter, 1168 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 1338 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:20,284 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 1338 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:19:20,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3145 states. [2024-11-28 05:19:20,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3145 to 2344. [2024-11-28 05:19:20,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2334 states have (on average 1.2086546700942589) internal successors, (2821), 2343 states have internal predecessors, (2821), 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 05:19:20,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 2821 transitions. [2024-11-28 05:19:20,319 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 2821 transitions. Word has length 108 [2024-11-28 05:19:20,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:20,319 INFO L471 AbstractCegarLoop]: Abstraction has 2344 states and 2821 transitions. [2024-11-28 05:19:20,319 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 12 states have internal predecessors, (109), 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 05:19:20,320 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 2821 transitions. [2024-11-28 05:19:20,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-28 05:19:20,325 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:20,326 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 10, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:20,339 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-28 05:19:20,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-28 05:19:20,527 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:20,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:20,527 INFO L85 PathProgramCache]: Analyzing trace with hash 1453371950, now seen corresponding path program 1 times [2024-11-28 05:19:20,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:20,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838648574] [2024-11-28 05:19:20,528 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:20,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:20,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:21,044 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 58 proven. 220 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:21,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:21,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838648574] [2024-11-28 05:19:21,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838648574] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:21,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885183737] [2024-11-28 05:19:21,045 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:21,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:21,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:21,048 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:21,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 05:19:21,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:21,260 INFO L256 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-28 05:19:21,264 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:21,277 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 8 treesize of output 1 [2024-11-28 05:19:21,889 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 58 proven. 220 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:21,889 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:22,718 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 58 proven. 220 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:22,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885183737] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:22,719 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:22,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 15 [2024-11-28 05:19:22,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232158931] [2024-11-28 05:19:22,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:22,720 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 05:19:22,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:22,721 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 05:19:22,721 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2024-11-28 05:19:22,722 INFO L87 Difference]: Start difference. First operand 2344 states and 2821 transitions. Second operand has 16 states, 15 states have (on average 12.866666666666667) internal successors, (193), 16 states have internal predecessors, (193), 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 05:19:24,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:24,060 INFO L93 Difference]: Finished difference Result 6814 states and 8127 transitions. [2024-11-28 05:19:24,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-28 05:19:24,061 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 12.866666666666667) internal successors, (193), 16 states have internal predecessors, (193), 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 122 [2024-11-28 05:19:24,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:24,076 INFO L225 Difference]: With dead ends: 6814 [2024-11-28 05:19:24,076 INFO L226 Difference]: Without dead ends: 6814 [2024-11-28 05:19:24,077 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=350, Invalid=910, Unknown=0, NotChecked=0, Total=1260 [2024-11-28 05:19:24,077 INFO L435 NwaCegarLoop]: 122 mSDtfsCounter, 1254 mSDsluCounter, 968 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1254 SdHoareTripleChecker+Valid, 1090 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:24,078 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1254 Valid, 1090 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 05:19:24,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6814 states. [2024-11-28 05:19:24,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6814 to 2480. [2024-11-28 05:19:24,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2480 states, 2470 states have (on average 1.2149797570850203) internal successors, (3001), 2479 states have internal predecessors, (3001), 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 05:19:24,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2480 states to 2480 states and 3001 transitions. [2024-11-28 05:19:24,131 INFO L78 Accepts]: Start accepts. Automaton has 2480 states and 3001 transitions. Word has length 122 [2024-11-28 05:19:24,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:24,131 INFO L471 AbstractCegarLoop]: Abstraction has 2480 states and 3001 transitions. [2024-11-28 05:19:24,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 12.866666666666667) internal successors, (193), 16 states have internal predecessors, (193), 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 05:19:24,132 INFO L276 IsEmpty]: Start isEmpty. Operand 2480 states and 3001 transitions. [2024-11-28 05:19:24,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-28 05:19:24,135 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:24,135 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 10, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:24,149 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-28 05:19:24,335 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-28 05:19:24,336 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:24,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:24,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1453371949, now seen corresponding path program 1 times [2024-11-28 05:19:24,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:24,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3163527] [2024-11-28 05:19:24,337 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:24,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:24,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:24,575 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 58 proven. 220 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:24,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:24,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3163527] [2024-11-28 05:19:24,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3163527] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:24,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127258395] [2024-11-28 05:19:24,576 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:24,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:24,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:24,579 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:24,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 05:19:24,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:24,779 INFO L256 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-28 05:19:24,782 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:24,991 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 58 proven. 220 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:24,991 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:25,203 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 58 proven. 220 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:25,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127258395] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:25,203 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:25,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2024-11-28 05:19:25,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983467201] [2024-11-28 05:19:25,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:25,204 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:19:25,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:25,204 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:19:25,205 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:19:25,205 INFO L87 Difference]: Start difference. First operand 2480 states and 3001 transitions. Second operand has 6 states, 5 states have (on average 13.8) internal successors, (69), 6 states have internal predecessors, (69), 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 05:19:25,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:25,575 INFO L93 Difference]: Finished difference Result 3476 states and 4144 transitions. [2024-11-28 05:19:25,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 05:19:25,576 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 6 states have internal predecessors, (69), 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 122 [2024-11-28 05:19:25,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:25,583 INFO L225 Difference]: With dead ends: 3476 [2024-11-28 05:19:25,584 INFO L226 Difference]: Without dead ends: 3476 [2024-11-28 05:19:25,584 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:19:25,585 INFO L435 NwaCegarLoop]: 126 mSDtfsCounter, 318 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:25,585 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 439 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 05:19:25,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3476 states. [2024-11-28 05:19:25,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3476 to 2479. [2024-11-28 05:19:25,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2479 states, 2470 states have (on average 1.2137651821862347) internal successors, (2998), 2478 states have internal predecessors, (2998), 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 05:19:25,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2479 states to 2479 states and 2998 transitions. [2024-11-28 05:19:25,621 INFO L78 Accepts]: Start accepts. Automaton has 2479 states and 2998 transitions. Word has length 122 [2024-11-28 05:19:25,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:25,621 INFO L471 AbstractCegarLoop]: Abstraction has 2479 states and 2998 transitions. [2024-11-28 05:19:25,621 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 6 states have internal predecessors, (69), 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 05:19:25,622 INFO L276 IsEmpty]: Start isEmpty. Operand 2479 states and 2998 transitions. [2024-11-28 05:19:25,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-28 05:19:25,624 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:25,625 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 10, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:25,641 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:25,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-28 05:19:25,826 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:25,827 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:25,827 INFO L85 PathProgramCache]: Analyzing trace with hash 2104859910, now seen corresponding path program 1 times [2024-11-28 05:19:25,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:25,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128702112] [2024-11-28 05:19:25,827 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:25,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:25,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:26,019 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 58 proven. 220 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:26,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:26,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128702112] [2024-11-28 05:19:26,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128702112] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:26,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781966524] [2024-11-28 05:19:26,020 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:26,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:26,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:26,023 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:26,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 05:19:26,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:26,231 INFO L256 TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 05:19:26,234 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:26,486 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 157 proven. 12 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2024-11-28 05:19:26,487 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:26,724 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 157 proven. 12 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2024-11-28 05:19:26,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781966524] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:26,724 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:26,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2024-11-28 05:19:26,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078798351] [2024-11-28 05:19:26,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:26,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 05:19:26,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:26,726 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 05:19:26,726 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-11-28 05:19:26,727 INFO L87 Difference]: Start difference. First operand 2479 states and 2998 transitions. Second operand has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 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 05:19:27,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:27,655 INFO L93 Difference]: Finished difference Result 6221 states and 7375 transitions. [2024-11-28 05:19:27,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-28 05:19:27,656 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 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) Word has length 123 [2024-11-28 05:19:27,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:27,667 INFO L225 Difference]: With dead ends: 6221 [2024-11-28 05:19:27,667 INFO L226 Difference]: Without dead ends: 6221 [2024-11-28 05:19:27,668 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=404, Invalid=1002, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 05:19:27,669 INFO L435 NwaCegarLoop]: 131 mSDtfsCounter, 986 mSDsluCounter, 863 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 986 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:27,669 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [986 Valid, 994 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 05:19:27,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6221 states. [2024-11-28 05:19:27,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6221 to 2479. [2024-11-28 05:19:27,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2479 states, 2470 states have (on average 1.2105263157894737) internal successors, (2990), 2478 states have internal predecessors, (2990), 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 05:19:27,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2479 states to 2479 states and 2990 transitions. [2024-11-28 05:19:27,716 INFO L78 Accepts]: Start accepts. Automaton has 2479 states and 2990 transitions. Word has length 123 [2024-11-28 05:19:27,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:27,716 INFO L471 AbstractCegarLoop]: Abstraction has 2479 states and 2990 transitions. [2024-11-28 05:19:27,717 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 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 05:19:27,717 INFO L276 IsEmpty]: Start isEmpty. Operand 2479 states and 2990 transitions. [2024-11-28 05:19:27,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-28 05:19:27,719 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:27,720 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 10, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:27,733 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:27,920 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:27,921 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:27,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:27,922 INFO L85 PathProgramCache]: Analyzing trace with hash -161464058, now seen corresponding path program 1 times [2024-11-28 05:19:27,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:27,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775378192] [2024-11-28 05:19:27,923 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:27,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:27,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:28,325 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 58 proven. 220 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:28,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:28,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775378192] [2024-11-28 05:19:28,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775378192] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:28,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361002155] [2024-11-28 05:19:28,326 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:28,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:28,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:28,329 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:28,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 05:19:28,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:28,575 INFO L256 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 05:19:28,580 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:28,814 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 58 proven. 220 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:28,815 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:29,080 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 58 proven. 220 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:29,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361002155] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:29,081 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:29,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2024-11-28 05:19:29,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271941330] [2024-11-28 05:19:29,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:29,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:19:29,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:29,083 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:19:29,084 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:19:29,084 INFO L87 Difference]: Start difference. First operand 2479 states and 2990 transitions. Second operand has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 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 05:19:29,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:29,421 INFO L93 Difference]: Finished difference Result 4803 states and 5755 transitions. [2024-11-28 05:19:29,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 05:19:29,422 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 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 125 [2024-11-28 05:19:29,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:29,430 INFO L225 Difference]: With dead ends: 4803 [2024-11-28 05:19:29,430 INFO L226 Difference]: Without dead ends: 4803 [2024-11-28 05:19:29,430 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 252 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:19:29,431 INFO L435 NwaCegarLoop]: 50 mSDtfsCounter, 540 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 540 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:29,431 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [540 Valid, 273 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:19:29,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4803 states. [2024-11-28 05:19:29,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4803 to 2480. [2024-11-28 05:19:29,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2480 states, 2471 states have (on average 1.2104411169566978) internal successors, (2991), 2479 states have internal predecessors, (2991), 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 05:19:29,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2480 states to 2480 states and 2991 transitions. [2024-11-28 05:19:29,474 INFO L78 Accepts]: Start accepts. Automaton has 2480 states and 2991 transitions. Word has length 125 [2024-11-28 05:19:29,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:29,475 INFO L471 AbstractCegarLoop]: Abstraction has 2480 states and 2991 transitions. [2024-11-28 05:19:29,475 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 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 05:19:29,475 INFO L276 IsEmpty]: Start isEmpty. Operand 2480 states and 2991 transitions. [2024-11-28 05:19:29,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-28 05:19:29,478 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:29,478 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 10, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:29,491 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-28 05:19:29,679 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:29,679 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:29,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:29,680 INFO L85 PathProgramCache]: Analyzing trace with hash 187798966, now seen corresponding path program 1 times [2024-11-28 05:19:29,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:29,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704208798] [2024-11-28 05:19:29,680 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:29,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:29,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:30,753 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 56 proven. 224 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:30,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:30,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704208798] [2024-11-28 05:19:30,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704208798] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:30,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030604505] [2024-11-28 05:19:30,754 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:30,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:30,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:30,756 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:30,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 05:19:30,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:30,943 INFO L256 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-28 05:19:30,946 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:31,362 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 05:19:31,367 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 05:19:31,531 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:19:31,531 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 19 treesize of output 15 [2024-11-28 05:19:31,543 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:19:31,543 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 19 treesize of output 15 [2024-11-28 05:19:31,621 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 1 proven. 38 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2024-11-28 05:19:31,621 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:31,820 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 12 treesize of output 10 [2024-11-28 05:19:31,824 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 18 treesize of output 16 [2024-11-28 05:19:32,253 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 1 proven. 38 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2024-11-28 05:19:32,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030604505] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:32,254 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:32,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 20 [2024-11-28 05:19:32,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425281719] [2024-11-28 05:19:32,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:32,254 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 05:19:32,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:32,255 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 05:19:32,255 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2024-11-28 05:19:32,255 INFO L87 Difference]: Start difference. First operand 2480 states and 2991 transitions. Second operand has 21 states, 21 states have (on average 6.285714285714286) internal successors, (132), 20 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 05:19:32,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:32,893 INFO L93 Difference]: Finished difference Result 4797 states and 5730 transitions. [2024-11-28 05:19:32,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 05:19:32,893 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 6.285714285714286) internal successors, (132), 20 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) Word has length 128 [2024-11-28 05:19:32,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:32,899 INFO L225 Difference]: With dead ends: 4797 [2024-11-28 05:19:32,900 INFO L226 Difference]: Without dead ends: 4797 [2024-11-28 05:19:32,900 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=169, Invalid=823, Unknown=0, NotChecked=0, Total=992 [2024-11-28 05:19:32,901 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 348 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 935 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:32,901 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [348 Valid, 935 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 05:19:32,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4797 states. [2024-11-28 05:19:32,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4797 to 3066. [2024-11-28 05:19:32,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3066 states, 3057 states have (on average 1.2093555773634281) internal successors, (3697), 3065 states have internal predecessors, (3697), 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 05:19:32,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3066 states to 3066 states and 3697 transitions. [2024-11-28 05:19:32,938 INFO L78 Accepts]: Start accepts. Automaton has 3066 states and 3697 transitions. Word has length 128 [2024-11-28 05:19:32,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:32,938 INFO L471 AbstractCegarLoop]: Abstraction has 3066 states and 3697 transitions. [2024-11-28 05:19:32,938 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 6.285714285714286) internal successors, (132), 20 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 05:19:32,938 INFO L276 IsEmpty]: Start isEmpty. Operand 3066 states and 3697 transitions. [2024-11-28 05:19:32,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-28 05:19:32,941 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:32,941 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 10, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:32,951 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-28 05:19:33,144 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-28 05:19:33,144 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:33,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:33,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1526803070, now seen corresponding path program 1 times [2024-11-28 05:19:33,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:33,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368896697] [2024-11-28 05:19:33,145 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:33,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:33,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:33,499 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 0 proven. 279 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:33,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:33,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368896697] [2024-11-28 05:19:33,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368896697] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:33,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108377504] [2024-11-28 05:19:33,500 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:33,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:33,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:33,502 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:33,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-28 05:19:33,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:33,691 INFO L256 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 05:19:33,694 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:33,901 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 05:19:33,929 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 0 proven. 279 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:19:33,929 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:34,158 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_~x1~0.base_26 Int)) (or (not (= (select |c_#valid| v_~x1~0.base_26) 0)) (= (store |c_#valid| v_~x1~0.base_26 0) |c_ULTIMATE.start_main_old_#valid#1|))) is different from false [2024-11-28 05:19:34,188 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 0 proven. 221 refuted. 0 times theorem prover too weak. 110 trivial. 58 not checked. [2024-11-28 05:19:34,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108377504] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:34,189 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:34,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 8 [2024-11-28 05:19:34,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872114516] [2024-11-28 05:19:34,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:34,189 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 05:19:34,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:34,190 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 05:19:34,190 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=43, Unknown=1, NotChecked=12, Total=72 [2024-11-28 05:19:34,190 INFO L87 Difference]: Start difference. First operand 3066 states and 3697 transitions. Second operand has 9 states, 8 states have (on average 10.875) internal successors, (87), 9 states have internal predecessors, (87), 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 05:19:34,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:34,644 INFO L93 Difference]: Finished difference Result 6738 states and 8073 transitions. [2024-11-28 05:19:34,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 05:19:34,645 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.875) internal successors, (87), 9 states have internal predecessors, (87), 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 05:19:34,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:34,657 INFO L225 Difference]: With dead ends: 6738 [2024-11-28 05:19:34,657 INFO L226 Difference]: Without dead ends: 6720 [2024-11-28 05:19:34,658 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 255 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=201, Unknown=1, NotChecked=30, Total=306 [2024-11-28 05:19:34,662 INFO L435 NwaCegarLoop]: 136 mSDtfsCounter, 393 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 419 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:34,662 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [393 Valid, 716 Invalid, 709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 285 Invalid, 0 Unknown, 419 Unchecked, 0.3s Time] [2024-11-28 05:19:34,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6720 states. [2024-11-28 05:19:34,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6720 to 5016. [2024-11-28 05:19:34,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5016 states, 5007 states have (on average 1.20810864789295) internal successors, (6049), 5015 states have internal predecessors, (6049), 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 05:19:34,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5016 states to 5016 states and 6049 transitions. [2024-11-28 05:19:34,728 INFO L78 Accepts]: Start accepts. Automaton has 5016 states and 6049 transitions. Word has length 129 [2024-11-28 05:19:34,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:34,728 INFO L471 AbstractCegarLoop]: Abstraction has 5016 states and 6049 transitions. [2024-11-28 05:19:34,728 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.875) internal successors, (87), 9 states have internal predecessors, (87), 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 05:19:34,728 INFO L276 IsEmpty]: Start isEmpty. Operand 5016 states and 6049 transitions. [2024-11-28 05:19:34,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-28 05:19:34,732 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:34,732 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 8, 7, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:34,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:34,936 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-28 05:19:34,936 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:34,937 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:34,937 INFO L85 PathProgramCache]: Analyzing trace with hash 2135446093, now seen corresponding path program 1 times [2024-11-28 05:19:34,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:34,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792780610] [2024-11-28 05:19:34,938 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:34,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:34,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:35,840 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 99 proven. 373 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-28 05:19:35,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:35,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792780610] [2024-11-28 05:19:35,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792780610] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:35,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697453321] [2024-11-28 05:19:35,841 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:35,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:35,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:35,844 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:35,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-28 05:19:36,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:36,039 INFO L256 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-28 05:19:36,042 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:36,193 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 05:19:36,198 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 05:19:36,594 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 82 proven. 346 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-28 05:19:36,594 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:37,067 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 82 proven. 346 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-28 05:19:37,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697453321] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:37,068 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:37,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 17 [2024-11-28 05:19:37,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205223475] [2024-11-28 05:19:37,068 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:37,070 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 05:19:37,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:37,071 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 05:19:37,072 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2024-11-28 05:19:37,072 INFO L87 Difference]: Start difference. First operand 5016 states and 6049 transitions. Second operand has 18 states, 18 states have (on average 10.277777777777779) internal successors, (185), 17 states have internal predecessors, (185), 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 05:19:42,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:42,737 INFO L93 Difference]: Finished difference Result 46290 states and 53875 transitions. [2024-11-28 05:19:42,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2024-11-28 05:19:42,737 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 10.277777777777779) internal successors, (185), 17 states have internal predecessors, (185), 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 130 [2024-11-28 05:19:42,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:42,811 INFO L225 Difference]: With dead ends: 46290 [2024-11-28 05:19:42,811 INFO L226 Difference]: Without dead ends: 46290 [2024-11-28 05:19:42,816 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 400 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8735 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=2457, Invalid=19299, Unknown=0, NotChecked=0, Total=21756 [2024-11-28 05:19:42,816 INFO L435 NwaCegarLoop]: 224 mSDtfsCounter, 2585 mSDsluCounter, 3647 mSDsCounter, 0 mSdLazyCounter, 1268 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2585 SdHoareTripleChecker+Valid, 3871 SdHoareTripleChecker+Invalid, 1411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:42,817 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2585 Valid, 3871 Invalid, 1411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1268 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 05:19:42,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46290 states. [2024-11-28 05:19:43,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46290 to 20604. [2024-11-28 05:19:43,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20604 states, 20595 states have (on average 1.2005826656955572) internal successors, (24726), 20603 states have internal predecessors, (24726), 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 05:19:43,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20604 states to 20604 states and 24726 transitions. [2024-11-28 05:19:43,273 INFO L78 Accepts]: Start accepts. Automaton has 20604 states and 24726 transitions. Word has length 130 [2024-11-28 05:19:43,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:43,274 INFO L471 AbstractCegarLoop]: Abstraction has 20604 states and 24726 transitions. [2024-11-28 05:19:43,274 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.277777777777779) internal successors, (185), 17 states have internal predecessors, (185), 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 05:19:43,274 INFO L276 IsEmpty]: Start isEmpty. Operand 20604 states and 24726 transitions. [2024-11-28 05:19:43,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-28 05:19:43,283 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:43,283 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 8, 8, 8, 7, 7, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:43,293 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:43,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-28 05:19:43,484 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:43,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:43,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1561699120, now seen corresponding path program 1 times [2024-11-28 05:19:43,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:43,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449976144] [2024-11-28 05:19:43,485 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:43,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:43,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:43,761 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 400 proven. 4 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-28 05:19:43,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:43,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449976144] [2024-11-28 05:19:43,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449976144] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:43,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222757483] [2024-11-28 05:19:43,762 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:43,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:43,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:43,764 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:43,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-28 05:19:43,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:43,977 INFO L256 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 05:19:43,979 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:44,013 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 400 proven. 4 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-28 05:19:44,013 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:44,074 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 404 proven. 0 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-28 05:19:44,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222757483] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:44,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-28 05:19:44,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7, 7] total 9 [2024-11-28 05:19:44,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566341654] [2024-11-28 05:19:44,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:19:44,075 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 05:19:44,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:44,075 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 05:19:44,076 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-28 05:19:44,076 INFO L87 Difference]: Start difference. First operand 20604 states and 24726 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 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 05:19:44,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:44,172 INFO L93 Difference]: Finished difference Result 10353 states and 12314 transitions. [2024-11-28 05:19:44,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 05:19:44,173 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 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 162 [2024-11-28 05:19:44,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:44,193 INFO L225 Difference]: With dead ends: 10353 [2024-11-28 05:19:44,193 INFO L226 Difference]: Without dead ends: 10353 [2024-11-28 05:19:44,194 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 322 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2024-11-28 05:19:44,194 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 44 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:44,194 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 301 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:19:44,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10353 states. [2024-11-28 05:19:44,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10353 to 9724. [2024-11-28 05:19:44,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9724 states, 9715 states have (on average 1.1941327843540916) internal successors, (11601), 9723 states have internal predecessors, (11601), 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 05:19:44,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9724 states to 9724 states and 11601 transitions. [2024-11-28 05:19:44,300 INFO L78 Accepts]: Start accepts. Automaton has 9724 states and 11601 transitions. Word has length 162 [2024-11-28 05:19:44,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:44,301 INFO L471 AbstractCegarLoop]: Abstraction has 9724 states and 11601 transitions. [2024-11-28 05:19:44,301 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 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 05:19:44,301 INFO L276 IsEmpty]: Start isEmpty. Operand 9724 states and 11601 transitions. [2024-11-28 05:19:44,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-28 05:19:44,307 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:44,307 INFO L218 NwaCegarLoop]: trace histogram [16, 15, 15, 14, 9, 9, 7, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:44,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-28 05:19:44,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-28 05:19:44,509 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:44,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:44,509 INFO L85 PathProgramCache]: Analyzing trace with hash -211095293, now seen corresponding path program 2 times [2024-11-28 05:19:44,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:44,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472042818] [2024-11-28 05:19:44,510 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:19:44,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:44,546 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:19:44,547 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:19:44,776 INFO L134 CoverageAnalysis]: Checked inductivity of 736 backedges. 395 proven. 3 refuted. 0 times theorem prover too weak. 338 trivial. 0 not checked. [2024-11-28 05:19:44,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:44,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472042818] [2024-11-28 05:19:44,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472042818] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:44,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024609339] [2024-11-28 05:19:44,777 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:19:44,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:44,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:44,780 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:44,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-28 05:19:45,069 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:19:45,069 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:19:45,077 INFO L256 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-28 05:19:45,084 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:45,321 INFO L134 CoverageAnalysis]: Checked inductivity of 736 backedges. 341 proven. 133 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2024-11-28 05:19:45,321 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:45,504 INFO L134 CoverageAnalysis]: Checked inductivity of 736 backedges. 341 proven. 133 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2024-11-28 05:19:45,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024609339] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:45,504 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:45,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-28 05:19:45,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651005574] [2024-11-28 05:19:45,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:45,505 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 05:19:45,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:45,507 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 05:19:45,507 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:19:45,507 INFO L87 Difference]: Start difference. First operand 9724 states and 11601 transitions. Second operand has 13 states, 13 states have (on average 10.538461538461538) internal successors, (137), 13 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 05:19:45,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:45,749 INFO L93 Difference]: Finished difference Result 9155 states and 10412 transitions. [2024-11-28 05:19:45,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 05:19:45,749 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 10.538461538461538) internal successors, (137), 13 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 170 [2024-11-28 05:19:45,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:45,766 INFO L225 Difference]: With dead ends: 9155 [2024-11-28 05:19:45,766 INFO L226 Difference]: Without dead ends: 9155 [2024-11-28 05:19:45,766 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 359 GetRequests, 336 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=468, Unknown=0, NotChecked=0, Total=600 [2024-11-28 05:19:45,767 INFO L435 NwaCegarLoop]: 183 mSDtfsCounter, 269 mSDsluCounter, 1405 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 1588 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:45,767 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 1588 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:45,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9155 states. [2024-11-28 05:19:45,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9155 to 8212. [2024-11-28 05:19:45,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8212 states, 8203 states have (on average 1.1458003169572109) internal successors, (9399), 8211 states have internal predecessors, (9399), 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 05:19:45,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8212 states to 8212 states and 9399 transitions. [2024-11-28 05:19:45,874 INFO L78 Accepts]: Start accepts. Automaton has 8212 states and 9399 transitions. Word has length 170 [2024-11-28 05:19:45,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:45,874 INFO L471 AbstractCegarLoop]: Abstraction has 8212 states and 9399 transitions. [2024-11-28 05:19:45,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 10.538461538461538) internal successors, (137), 13 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 05:19:45,875 INFO L276 IsEmpty]: Start isEmpty. Operand 8212 states and 9399 transitions. [2024-11-28 05:19:45,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-28 05:19:45,880 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:45,880 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 17, 10, 10, 8, 8, 7, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:45,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:46,081 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-28 05:19:46,081 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:19:46,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:46,082 INFO L85 PathProgramCache]: Analyzing trace with hash 2108426156, now seen corresponding path program 1 times [2024-11-28 05:19:46,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:46,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062126008] [2024-11-28 05:19:46,083 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:46,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:46,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:48,736 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 124 proven. 822 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:19:48,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:48,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062126008] [2024-11-28 05:19:48,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062126008] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:48,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830664490] [2024-11-28 05:19:48,737 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:48,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:48,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:48,741 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:48,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-28 05:19:48,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:48,998 INFO L256 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-28 05:19:49,005 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:19:49,310 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 05:19:49,321 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 05:19:49,624 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-28 05:19:49,625 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-28 05:19:49,673 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 18 treesize of output 13 [2024-11-28 05:19:49,683 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 18 treesize of output 13 [2024-11-28 05:19:49,697 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 18 treesize of output 13 [2024-11-28 05:19:49,706 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 18 treesize of output 13 [2024-11-28 05:19:49,787 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 18 treesize of output 13 [2024-11-28 05:19:49,795 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 18 treesize of output 13 [2024-11-28 05:19:49,951 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 18 treesize of output 13 [2024-11-28 05:19:49,958 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 18 treesize of output 13 [2024-11-28 05:19:50,278 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 119 proven. 798 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-28 05:19:50,278 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:19:51,655 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:19:51,656 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 23 [2024-11-28 05:19:51,660 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 36 treesize of output 24 [2024-11-28 05:19:51,668 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 11 treesize of output 7 [2024-11-28 05:19:51,692 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:19:51,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 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 23 [2024-11-28 05:19:51,696 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-28 05:19:51,698 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 20 treesize of output 8 [2024-11-28 05:19:52,215 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:19:52,215 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 46 [2024-11-28 05:19:52,271 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 107 proven. 791 refuted. 19 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-28 05:19:52,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830664490] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:19:52,272 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:19:52,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12, 12] total 30 [2024-11-28 05:19:52,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172714656] [2024-11-28 05:19:52,272 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:19:52,273 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-28 05:19:52,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:52,274 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-28 05:19:52,274 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=821, Unknown=10, NotChecked=0, Total=930 [2024-11-28 05:19:52,275 INFO L87 Difference]: Start difference. First operand 8212 states and 9399 transitions. Second operand has 31 states, 31 states have (on average 10.35483870967742) internal successors, (321), 30 states have internal predecessors, (321), 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 05:20:01,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:01,994 INFO L93 Difference]: Finished difference Result 57466 states and 64747 transitions. [2024-11-28 05:20:01,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2024-11-28 05:20:01,994 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 10.35483870967742) internal successors, (321), 30 states have internal predecessors, (321), 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 180 [2024-11-28 05:20:01,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:02,049 INFO L225 Difference]: With dead ends: 57466 [2024-11-28 05:20:02,049 INFO L226 Difference]: Without dead ends: 57466 [2024-11-28 05:20:02,055 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 537 GetRequests, 348 SyntacticMatches, 0 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13983 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=4005, Invalid=32274, Unknown=11, NotChecked=0, Total=36290 [2024-11-28 05:20:02,056 INFO L435 NwaCegarLoop]: 293 mSDtfsCounter, 4879 mSDsluCounter, 5481 mSDsCounter, 0 mSdLazyCounter, 2336 mSolverCounterSat, 309 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4879 SdHoareTripleChecker+Valid, 5774 SdHoareTripleChecker+Invalid, 2645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 2336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:02,056 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4879 Valid, 5774 Invalid, 2645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 2336 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-28 05:20:02,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57466 states. [2024-11-28 05:20:02,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57466 to 23240. [2024-11-28 05:20:02,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23240 states, 23231 states have (on average 1.139511859153717) internal successors, (26472), 23239 states have internal predecessors, (26472), 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 05:20:02,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23240 states to 23240 states and 26472 transitions. [2024-11-28 05:20:02,540 INFO L78 Accepts]: Start accepts. Automaton has 23240 states and 26472 transitions. Word has length 180 [2024-11-28 05:20:02,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:02,540 INFO L471 AbstractCegarLoop]: Abstraction has 23240 states and 26472 transitions. [2024-11-28 05:20:02,540 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 10.35483870967742) internal successors, (321), 30 states have internal predecessors, (321), 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 05:20:02,540 INFO L276 IsEmpty]: Start isEmpty. Operand 23240 states and 26472 transitions. [2024-11-28 05:20:02,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-28 05:20:02,547 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:02,547 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 17, 10, 10, 8, 8, 7, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:20:02,557 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-28 05:20:02,747 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-28 05:20:02,748 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:20:02,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:02,748 INFO L85 PathProgramCache]: Analyzing trace with hash 69019798, now seen corresponding path program 2 times [2024-11-28 05:20:02,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:20:02,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594549565] [2024-11-28 05:20:02,749 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:20:02,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:20:02,807 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:20:02,808 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:20:04,957 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 124 proven. 823 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-28 05:20:04,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:20:04,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594549565] [2024-11-28 05:20:04,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594549565] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:20:04,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976457605] [2024-11-28 05:20:04,958 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:20:04,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:04,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:20:04,960 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:20:04,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-28 05:20:05,208 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:20:05,208 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:20:05,215 INFO L256 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-28 05:20:05,221 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:20:05,448 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 05:20:05,453 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 05:20:05,681 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-28 05:20:05,681 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-28 05:20:05,722 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 18 treesize of output 13 [2024-11-28 05:20:05,729 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 18 treesize of output 13 [2024-11-28 05:20:05,737 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 18 treesize of output 13 [2024-11-28 05:20:05,744 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 18 treesize of output 13 [2024-11-28 05:20:05,805 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 18 treesize of output 13 [2024-11-28 05:20:05,813 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 18 treesize of output 13 [2024-11-28 05:20:06,034 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 18 treesize of output 13 [2024-11-28 05:20:06,037 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 18 treesize of output 13 [2024-11-28 05:20:06,303 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 119 proven. 804 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2024-11-28 05:20:06,303 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:20:06,526 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ c_~t4~0.offset 4))) (and (forall ((v_ArrVal_1468 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.base| c_~x1~0.base v_ArrVal_1468) c_~t4~0.base) .cse0) 0)) (forall ((v_ArrVal_1467 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.offset| c_~x1~0.base v_ArrVal_1467) c_~t4~0.base) .cse0) 0)))) is different from false [2024-11-28 05:20:06,594 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ c_~S~0.offset 4))) (and (forall ((v_ArrVal_1467 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.offset| c_~x1~0.base v_ArrVal_1467) c_~S~0.base) .cse0) 0)) (forall ((v_ArrVal_1468 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.base| c_~x1~0.base v_ArrVal_1468) c_~S~0.base) .cse0) 0)))) is different from false [2024-11-28 05:20:07,317 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:20:07,317 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 23 [2024-11-28 05:20:07,321 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 36 treesize of output 24 [2024-11-28 05:20:07,327 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 11 treesize of output 7 [2024-11-28 05:20:07,341 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:20:07,341 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 23 [2024-11-28 05:20:07,344 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-28 05:20:07,346 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 20 treesize of output 8 [2024-11-28 05:20:07,853 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:20:07,854 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 46 [2024-11-28 05:20:07,902 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 107 proven. 453 refuted. 0 times theorem prover too weak. 59 trivial. 363 not checked. [2024-11-28 05:20:07,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976457605] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:20:07,903 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:20:07,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12, 12] total 31 [2024-11-28 05:20:07,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874634799] [2024-11-28 05:20:07,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:20:07,904 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-28 05:20:07,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:20:07,905 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-28 05:20:07,905 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=785, Unknown=3, NotChecked=114, Total=992 [2024-11-28 05:20:07,906 INFO L87 Difference]: Start difference. First operand 23240 states and 26472 transitions. Second operand has 32 states, 32 states have (on average 10.5) internal successors, (336), 31 states have internal predecessors, (336), 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 05:20:23,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:23,875 INFO L93 Difference]: Finished difference Result 122314 states and 137645 transitions. [2024-11-28 05:20:23,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2024-11-28 05:20:23,876 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 10.5) internal successors, (336), 31 states have internal predecessors, (336), 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 180 [2024-11-28 05:20:23,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:24,072 INFO L225 Difference]: With dead ends: 122314 [2024-11-28 05:20:24,072 INFO L226 Difference]: Without dead ends: 122314 [2024-11-28 05:20:24,091 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 623 GetRequests, 357 SyntacticMatches, 22 SemanticMatches, 244 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 26439 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=5737, Invalid=53560, Unknown=3, NotChecked=970, Total=60270 [2024-11-28 05:20:24,091 INFO L435 NwaCegarLoop]: 333 mSDtfsCounter, 6257 mSDsluCounter, 5875 mSDsCounter, 0 mSdLazyCounter, 2449 mSolverCounterSat, 421 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6257 SdHoareTripleChecker+Valid, 6208 SdHoareTripleChecker+Invalid, 12906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 421 IncrementalHoareTripleChecker+Valid, 2449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 10036 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:24,092 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6257 Valid, 6208 Invalid, 12906 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [421 Valid, 2449 Invalid, 0 Unknown, 10036 Unchecked, 2.7s Time] [2024-11-28 05:20:24,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122314 states. [2024-11-28 05:20:25,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122314 to 25789. [2024-11-28 05:20:25,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25789 states, 25780 states have (on average 1.138634600465477) internal successors, (29354), 25788 states have internal predecessors, (29354), 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 05:20:25,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25789 states to 25789 states and 29354 transitions. [2024-11-28 05:20:25,239 INFO L78 Accepts]: Start accepts. Automaton has 25789 states and 29354 transitions. Word has length 180 [2024-11-28 05:20:25,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:25,239 INFO L471 AbstractCegarLoop]: Abstraction has 25789 states and 29354 transitions. [2024-11-28 05:20:25,239 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 10.5) internal successors, (336), 31 states have internal predecessors, (336), 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 05:20:25,240 INFO L276 IsEmpty]: Start isEmpty. Operand 25789 states and 29354 transitions. [2024-11-28 05:20:25,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-28 05:20:25,246 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:25,247 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 17, 10, 10, 8, 8, 7, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:20:25,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-28 05:20:25,451 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-28 05:20:25,451 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:20:25,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:25,452 INFO L85 PathProgramCache]: Analyzing trace with hash 806094174, now seen corresponding path program 3 times [2024-11-28 05:20:25,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:20:25,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76400836] [2024-11-28 05:20:25,453 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 05:20:25,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:20:25,521 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-28 05:20:25,521 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:20:28,016 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 130 proven. 801 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-28 05:20:28,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:20:28,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76400836] [2024-11-28 05:20:28,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76400836] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:20:28,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573924700] [2024-11-28 05:20:28,017 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 05:20:28,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:28,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:20:28,020 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:20:28,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-28 05:20:28,598 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-28 05:20:28,598 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:20:28,603 INFO L256 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 62 conjuncts are in the unsatisfiable core [2024-11-28 05:20:28,611 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:20:28,647 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2024-11-28 05:20:28,961 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 05:20:28,978 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 05:20:29,441 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-28 05:20:29,441 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-28 05:20:29,473 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 16 treesize of output 11 [2024-11-28 05:20:29,485 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 16 treesize of output 11 [2024-11-28 05:20:29,494 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 16 treesize of output 11 [2024-11-28 05:20:29,502 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 16 treesize of output 11 [2024-11-28 05:20:29,571 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 16 treesize of output 11 [2024-11-28 05:20:29,580 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 16 treesize of output 11 [2024-11-28 05:20:29,751 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 16 treesize of output 11 [2024-11-28 05:20:29,756 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 16 treesize of output 11 [2024-11-28 05:20:29,883 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:20:29,884 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 17 treesize of output 19 [2024-11-28 05:20:29,907 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:20:29,907 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 17 treesize of output 19 [2024-11-28 05:20:30,254 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 158 proven. 733 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2024-11-28 05:20:30,254 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:20:30,589 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ c_~S~0.offset 4))) (and (forall ((v_ArrVal_1597 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.offset| c_~x1~0.base v_ArrVal_1597) c_~S~0.base) .cse0) 0)) (forall ((v_ArrVal_1596 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.base| c_~x1~0.base v_ArrVal_1596) c_~S~0.base) .cse0) 0)))) is different from false [2024-11-28 05:20:31,462 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:20:31,463 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 23 [2024-11-28 05:20:31,470 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 36 treesize of output 24 [2024-11-28 05:20:31,476 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 11 treesize of output 7 [2024-11-28 05:20:31,492 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:20:31,492 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 23 [2024-11-28 05:20:31,498 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-28 05:20:31,500 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 20 treesize of output 8 [2024-11-28 05:20:31,927 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 107 proven. 502 refuted. 0 times theorem prover too weak. 91 trivial. 282 not checked. [2024-11-28 05:20:31,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573924700] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:20:31,928 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:20:31,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10, 10] total 27 [2024-11-28 05:20:31,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465676631] [2024-11-28 05:20:31,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:20:31,929 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-28 05:20:31,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:20:31,930 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-28 05:20:31,930 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=619, Unknown=1, NotChecked=50, Total=756 [2024-11-28 05:20:31,931 INFO L87 Difference]: Start difference. First operand 25789 states and 29354 transitions. Second operand has 28 states, 28 states have (on average 10.642857142857142) internal successors, (298), 27 states have internal predecessors, (298), 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 05:20:41,694 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ c_~S~0.offset 4))) (and (forall ((v_ArrVal_1597 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.offset| c_~x1~0.base v_ArrVal_1597) c_~S~0.base) .cse0) 0)) (forall ((|v_ULTIMATE.start_push_#t~malloc5#1.base_290| Int)) (or (forall ((v_ArrVal_1597 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.offset| |v_ULTIMATE.start_push_#t~malloc5#1.base_290| v_ArrVal_1597) c_~S~0.base) .cse0) 0)) (not (= (select |c_#valid| |v_ULTIMATE.start_push_#t~malloc5#1.base_290|) 0)))) (forall ((|v_ULTIMATE.start_push_#t~malloc5#1.base_290| Int)) (or (forall ((v_ArrVal_1596 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.base| |v_ULTIMATE.start_push_#t~malloc5#1.base_290| v_ArrVal_1596) c_~S~0.base) .cse0) 0)) (not (= (select |c_#valid| |v_ULTIMATE.start_push_#t~malloc5#1.base_290|) 0)))) (forall ((v_ArrVal_1596 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.base| c_~x1~0.base v_ArrVal_1596) c_~S~0.base) .cse0) 0)))) is different from false [2024-11-28 05:20:41,711 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ c_~S~0.offset 4))) (and (forall ((v_ArrVal_1597 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.offset| c_~x1~0.base v_ArrVal_1597) c_~S~0.base) .cse0) 0)) (or (not (= c_~S~0.offset c_~t1~0.offset)) (not (= c_~t1~0.base c_~S~0.base)) (let ((.cse1 (+ 4 c_~x1~0.offset))) (and (forall ((|v_ULTIMATE.start_push_#t~malloc5#1.base_290| Int)) (or (forall ((v_ArrVal_1596 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.base| |v_ULTIMATE.start_push_#t~malloc5#1.base_290| v_ArrVal_1596) c_~x1~0.base) .cse1) 0)) (not (= (select |c_#valid| |v_ULTIMATE.start_push_#t~malloc5#1.base_290|) 0)))) (forall ((|v_ULTIMATE.start_push_#t~malloc5#1.base_290| Int)) (or (forall ((v_ArrVal_1597 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.offset| |v_ULTIMATE.start_push_#t~malloc5#1.base_290| v_ArrVal_1597) c_~x1~0.base) .cse1) 0)) (not (= (select |c_#valid| |v_ULTIMATE.start_push_#t~malloc5#1.base_290|) 0))))))) (forall ((v_ArrVal_1596 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.base| c_~x1~0.base v_ArrVal_1596) c_~S~0.base) .cse0) 0)))) is different from false [2024-11-28 05:20:43,251 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ c_~S~0.offset 4))) (and (forall ((v_ArrVal_1597 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.offset| c_~x1~0.base v_ArrVal_1597) c_~S~0.base) .cse0) 0)) (= c_~t4~0.base 0) (= c_~t4~0.offset 0) (forall ((|v_ULTIMATE.start_push_#t~malloc5#1.base_290| Int)) (or (forall ((v_ArrVal_1597 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.offset| |v_ULTIMATE.start_push_#t~malloc5#1.base_290| v_ArrVal_1597) c_~S~0.base) .cse0) 0)) (not (= (select |c_#valid| |v_ULTIMATE.start_push_#t~malloc5#1.base_290|) 0)))) (forall ((|v_ULTIMATE.start_push_#t~malloc5#1.base_290| Int)) (or (forall ((v_ArrVal_1596 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.base| |v_ULTIMATE.start_push_#t~malloc5#1.base_290| v_ArrVal_1596) c_~S~0.base) .cse0) 0)) (not (= (select |c_#valid| |v_ULTIMATE.start_push_#t~malloc5#1.base_290|) 0)))) (forall ((v_ArrVal_1596 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.base| c_~x1~0.base v_ArrVal_1596) c_~S~0.base) .cse0) 0)))) is different from false [2024-11-28 05:20:44,297 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ c_~S~0.offset 4))) (and (forall ((v_ArrVal_1597 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.offset| c_~x1~0.base v_ArrVal_1597) c_~S~0.base) .cse0) 0)) (forall ((|v_ULTIMATE.start_push_#t~malloc5#1.base_290| Int)) (or (forall ((v_ArrVal_1597 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.offset| |v_ULTIMATE.start_push_#t~malloc5#1.base_290| v_ArrVal_1597) c_~S~0.base) .cse0) 0)) (not (= (select |c_#valid| |v_ULTIMATE.start_push_#t~malloc5#1.base_290|) 0)))) (or (and (= c_~x4~0.offset 0) (= c_~x4~0.base 0)) (not (= c_~S~0.base c_~t4~0.base)) (not (= c_~S~0.offset c_~t4~0.offset))) (forall ((|v_ULTIMATE.start_push_#t~malloc5#1.base_290| Int)) (or (forall ((v_ArrVal_1596 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.base| |v_ULTIMATE.start_push_#t~malloc5#1.base_290| v_ArrVal_1596) c_~S~0.base) .cse0) 0)) (not (= (select |c_#valid| |v_ULTIMATE.start_push_#t~malloc5#1.base_290|) 0)))) (forall ((v_ArrVal_1596 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$#1.base| c_~x1~0.base v_ArrVal_1596) c_~S~0.base) .cse0) 0)))) is different from false [2024-11-28 05:20:46,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:46,322 INFO L93 Difference]: Finished difference Result 67133 states and 75655 transitions. [2024-11-28 05:20:46,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2024-11-28 05:20:46,322 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 10.642857142857142) internal successors, (298), 27 states have internal predecessors, (298), 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 180 [2024-11-28 05:20:46,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:46,398 INFO L225 Difference]: With dead ends: 67133 [2024-11-28 05:20:46,398 INFO L226 Difference]: Without dead ends: 67133 [2024-11-28 05:20:46,400 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 505 GetRequests, 353 SyntacticMatches, 10 SemanticMatches, 142 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 7321 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=2388, Invalid=16805, Unknown=9, NotChecked=1390, Total=20592 [2024-11-28 05:20:46,401 INFO L435 NwaCegarLoop]: 427 mSDtfsCounter, 2092 mSDsluCounter, 5843 mSDsCounter, 0 mSdLazyCounter, 2299 mSolverCounterSat, 182 mSolverCounterUnsat, 28 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2092 SdHoareTripleChecker+Valid, 6270 SdHoareTripleChecker+Invalid, 5543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 2299 IncrementalHoareTripleChecker+Invalid, 28 IncrementalHoareTripleChecker+Unknown, 3034 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:46,401 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2092 Valid, 6270 Invalid, 5543 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [182 Valid, 2299 Invalid, 28 Unknown, 3034 Unchecked, 4.3s Time] [2024-11-28 05:20:46,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67133 states. [2024-11-28 05:20:46,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67133 to 35248. [2024-11-28 05:20:46,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35248 states, 35239 states have (on average 1.1359005647152303) internal successors, (40028), 35247 states have internal predecessors, (40028), 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 05:20:47,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35248 states to 35248 states and 40028 transitions. [2024-11-28 05:20:47,125 INFO L78 Accepts]: Start accepts. Automaton has 35248 states and 40028 transitions. Word has length 180 [2024-11-28 05:20:47,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:47,126 INFO L471 AbstractCegarLoop]: Abstraction has 35248 states and 40028 transitions. [2024-11-28 05:20:47,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 10.642857142857142) internal successors, (298), 27 states have internal predecessors, (298), 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 05:20:47,126 INFO L276 IsEmpty]: Start isEmpty. Operand 35248 states and 40028 transitions. [2024-11-28 05:20:47,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-11-28 05:20:47,138 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:47,139 INFO L218 NwaCegarLoop]: trace histogram [18, 17, 17, 16, 12, 12, 10, 8, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:20:47,151 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-28 05:20:47,343 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-28 05:20:47,343 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:20:47,344 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:47,344 INFO L85 PathProgramCache]: Analyzing trace with hash 265773335, now seen corresponding path program 2 times [2024-11-28 05:20:47,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:20:47,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371529179] [2024-11-28 05:20:47,345 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:20:47,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:20:47,399 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:20:47,399 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:20:48,677 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 64 proven. 855 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-28 05:20:48,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:20:48,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371529179] [2024-11-28 05:20:48,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371529179] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:20:48,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808211299] [2024-11-28 05:20:48,678 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:20:48,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:48,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:20:48,680 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:20:48,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-28 05:20:49,014 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:20:49,014 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:20:49,024 INFO L256 TraceCheckSpWp]: Trace formula consists of 637 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-28 05:20:49,030 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:20:49,531 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 05:20:50,247 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:20:50,248 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 18 treesize of output 16 [2024-11-28 05:20:50,405 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 157 proven. 756 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-28 05:20:50,405 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:20:50,850 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 13 treesize of output 11 [2024-11-28 05:20:50,852 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 20 treesize of output 18 [2024-11-28 05:20:51,053 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 126 proven. 787 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-28 05:20:51,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808211299] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:20:51,054 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:20:51,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 16] total 44 [2024-11-28 05:20:51,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034376361] [2024-11-28 05:20:51,054 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:20:51,055 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-28 05:20:51,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:20:51,056 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-28 05:20:51,056 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1727, Unknown=0, NotChecked=0, Total=1892 [2024-11-28 05:20:51,056 INFO L87 Difference]: Start difference. First operand 35248 states and 40028 transitions. Second operand has 44 states, 44 states have (on average 8.977272727272727) internal successors, (395), 44 states have internal predecessors, (395), 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 05:21:10,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:21:10,783 INFO L93 Difference]: Finished difference Result 162485 states and 183462 transitions. [2024-11-28 05:21:10,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 399 states. [2024-11-28 05:21:10,783 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 8.977272727272727) internal successors, (395), 44 states have internal predecessors, (395), 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 191 [2024-11-28 05:21:10,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:21:11,177 INFO L225 Difference]: With dead ends: 162485 [2024-11-28 05:21:11,177 INFO L226 Difference]: Without dead ends: 162485 [2024-11-28 05:21:11,183 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1094 GetRequests, 658 SyntacticMatches, 0 SemanticMatches, 436 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82947 ImplicationChecksByTransitivity, 15.0s TimeCoverageRelationStatistics Valid=23181, Invalid=168225, Unknown=0, NotChecked=0, Total=191406 [2024-11-28 05:21:11,184 INFO L435 NwaCegarLoop]: 439 mSDtfsCounter, 2683 mSDsluCounter, 9263 mSDsCounter, 0 mSdLazyCounter, 6488 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2683 SdHoareTripleChecker+Valid, 9702 SdHoareTripleChecker+Invalid, 6656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 6488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:21:11,184 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2683 Valid, 9702 Invalid, 6656 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [168 Valid, 6488 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2024-11-28 05:21:11,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162485 states. [2024-11-28 05:21:12,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162485 to 64530. [2024-11-28 05:21:12,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64530 states, 64521 states have (on average 1.1390710001394895) internal successors, (73494), 64529 states have internal predecessors, (73494), 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 05:21:12,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64530 states to 64530 states and 73494 transitions. [2024-11-28 05:21:12,798 INFO L78 Accepts]: Start accepts. Automaton has 64530 states and 73494 transitions. Word has length 191 [2024-11-28 05:21:12,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:21:12,799 INFO L471 AbstractCegarLoop]: Abstraction has 64530 states and 73494 transitions. [2024-11-28 05:21:12,799 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 8.977272727272727) internal successors, (395), 44 states have internal predecessors, (395), 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 05:21:12,799 INFO L276 IsEmpty]: Start isEmpty. Operand 64530 states and 73494 transitions. [2024-11-28 05:21:12,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-11-28 05:21:12,807 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:21:12,807 INFO L218 NwaCegarLoop]: trace histogram [18, 17, 17, 16, 12, 12, 10, 8, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:21:12,815 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-28 05:21:13,007 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-28 05:21:13,008 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:21:13,008 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:21:13,008 INFO L85 PathProgramCache]: Analyzing trace with hash -685839689, now seen corresponding path program 3 times [2024-11-28 05:21:13,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:21:13,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549266804] [2024-11-28 05:21:13,009 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 05:21:13,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:21:13,051 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-28 05:21:13,051 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:21:14,231 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 254 proven. 536 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2024-11-28 05:21:14,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:21:14,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549266804] [2024-11-28 05:21:14,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549266804] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:21:14,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959776798] [2024-11-28 05:21:14,232 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 05:21:14,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:21:14,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:21:14,234 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:21:14,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-28 05:21:14,588 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-28 05:21:14,588 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:21:14,591 INFO L256 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-28 05:21:14,594 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:21:14,597 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2024-11-28 05:21:14,708 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-28 05:21:14,708 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-28 05:21:14,896 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 230 proven. 618 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2024-11-28 05:21:14,896 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:21:15,118 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 230 proven. 618 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2024-11-28 05:21:15,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959776798] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:21:15,118 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:21:15,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 7, 7] total 26 [2024-11-28 05:21:15,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430811045] [2024-11-28 05:21:15,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:21:15,119 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-28 05:21:15,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:21:15,120 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-28 05:21:15,120 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=590, Unknown=0, NotChecked=0, Total=650 [2024-11-28 05:21:15,120 INFO L87 Difference]: Start difference. First operand 64530 states and 73494 transitions. Second operand has 26 states, 26 states have (on average 10.461538461538462) internal successors, (272), 26 states have internal predecessors, (272), 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 05:21:22,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:21:22,858 INFO L93 Difference]: Finished difference Result 110204 states and 124399 transitions. [2024-11-28 05:21:22,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2024-11-28 05:21:22,859 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 10.461538461538462) internal successors, (272), 26 states have internal predecessors, (272), 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 191 [2024-11-28 05:21:22,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:21:22,961 INFO L225 Difference]: With dead ends: 110204 [2024-11-28 05:21:22,961 INFO L226 Difference]: Without dead ends: 110204 [2024-11-28 05:21:22,962 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 573 GetRequests, 440 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5916 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=2735, Invalid=15355, Unknown=0, NotChecked=0, Total=18090 [2024-11-28 05:21:22,963 INFO L435 NwaCegarLoop]: 545 mSDtfsCounter, 1070 mSDsluCounter, 8320 mSDsCounter, 0 mSdLazyCounter, 4117 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1070 SdHoareTripleChecker+Valid, 8865 SdHoareTripleChecker+Invalid, 4165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 4117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-28 05:21:22,963 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1070 Valid, 8865 Invalid, 4165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 4117 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-28 05:21:23,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110204 states. [2024-11-28 05:21:23,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110204 to 75023. [2024-11-28 05:21:23,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75023 states, 75014 states have (on average 1.1348548270989416) internal successors, (85130), 75022 states have internal predecessors, (85130), 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 05:21:24,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75023 states to 75023 states and 85130 transitions. [2024-11-28 05:21:24,033 INFO L78 Accepts]: Start accepts. Automaton has 75023 states and 85130 transitions. Word has length 191 [2024-11-28 05:21:24,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:21:24,033 INFO L471 AbstractCegarLoop]: Abstraction has 75023 states and 85130 transitions. [2024-11-28 05:21:24,033 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 10.461538461538462) internal successors, (272), 26 states have internal predecessors, (272), 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 05:21:24,033 INFO L276 IsEmpty]: Start isEmpty. Operand 75023 states and 85130 transitions. [2024-11-28 05:21:24,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-11-28 05:21:24,043 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:21:24,043 INFO L218 NwaCegarLoop]: trace histogram [18, 17, 17, 16, 12, 12, 10, 8, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:21:24,052 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-28 05:21:24,243 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:21:24,244 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:21:24,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:21:24,245 INFO L85 PathProgramCache]: Analyzing trace with hash 760465861, now seen corresponding path program 4 times [2024-11-28 05:21:24,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:21:24,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099057382] [2024-11-28 05:21:24,245 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 05:21:24,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:21:24,289 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 05:21:24,289 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:21:24,731 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 231 proven. 609 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2024-11-28 05:21:24,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:21:24,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099057382] [2024-11-28 05:21:24,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099057382] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:21:24,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341596318] [2024-11-28 05:21:24,732 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 05:21:24,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:21:24,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:21:24,734 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:21:24,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-28 05:21:25,098 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 05:21:25,098 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:21:25,101 INFO L256 TraceCheckSpWp]: Trace formula consists of 550 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-28 05:21:25,105 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:21:25,108 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2024-11-28 05:21:25,224 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-28 05:21:25,224 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-28 05:21:25,355 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 230 proven. 610 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2024-11-28 05:21:25,355 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:21:25,632 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 230 proven. 610 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2024-11-28 05:21:25,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341596318] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:21:25,633 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:21:25,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2024-11-28 05:21:25,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384625314] [2024-11-28 05:21:25,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:21:25,634 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 05:21:25,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:21:25,635 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 05:21:25,635 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-28 05:21:25,635 INFO L87 Difference]: Start difference. First operand 75023 states and 85130 transitions. Second operand has 10 states, 10 states have (on average 16.0) internal successors, (160), 10 states have internal predecessors, (160), 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 05:21:26,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:21:26,332 INFO L93 Difference]: Finished difference Result 99312 states and 112296 transitions. [2024-11-28 05:21:26,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 05:21:26,333 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 16.0) internal successors, (160), 10 states have internal predecessors, (160), 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 191 [2024-11-28 05:21:26,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:21:26,451 INFO L225 Difference]: With dead ends: 99312 [2024-11-28 05:21:26,452 INFO L226 Difference]: Without dead ends: 99312 [2024-11-28 05:21:26,452 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 385 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2024-11-28 05:21:26,452 INFO L435 NwaCegarLoop]: 165 mSDtfsCounter, 251 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 765 SdHoareTripleChecker+Invalid, 372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:21:26,453 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 765 Invalid, 372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 05:21:26,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99312 states. [2024-11-28 05:21:27,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99312 to 58584. [2024-11-28 05:21:27,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58584 states, 58575 states have (on average 1.137874519846351) internal successors, (66651), 58583 states have internal predecessors, (66651), 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 05:21:27,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58584 states to 58584 states and 66651 transitions. [2024-11-28 05:21:27,448 INFO L78 Accepts]: Start accepts. Automaton has 58584 states and 66651 transitions. Word has length 191 [2024-11-28 05:21:27,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:21:27,449 INFO L471 AbstractCegarLoop]: Abstraction has 58584 states and 66651 transitions. [2024-11-28 05:21:27,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 16.0) internal successors, (160), 10 states have internal predecessors, (160), 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 05:21:27,449 INFO L276 IsEmpty]: Start isEmpty. Operand 58584 states and 66651 transitions. [2024-11-28 05:21:27,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2024-11-28 05:21:27,459 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:21:27,460 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 19, 18, 11, 11, 9, 8, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:21:27,472 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-28 05:21:27,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-11-28 05:21:27,660 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:21:27,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:21:27,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1698229972, now seen corresponding path program 4 times [2024-11-28 05:21:27,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:21:27,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048472111] [2024-11-28 05:21:27,661 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 05:21:27,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:21:27,930 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 05:21:27,937 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:21:29,311 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 142 proven. 878 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2024-11-28 05:21:29,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:21:29,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048472111] [2024-11-28 05:21:29,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048472111] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:21:29,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803403988] [2024-11-28 05:21:29,311 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 05:21:29,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:21:29,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:21:29,314 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:21:29,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-28 05:21:29,590 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 05:21:29,590 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:21:29,593 INFO L256 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-28 05:21:29,597 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:21:29,706 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2024-11-28 05:21:29,707 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 19 treesize of output 16 [2024-11-28 05:21:29,840 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-28 05:21:30,053 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 31 treesize of output 13 [2024-11-28 05:21:30,153 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 132 proven. 871 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:21:30,153 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:21:30,864 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-11-28 05:21:30,864 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 30 treesize of output 1 [2024-11-28 05:21:30,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 152 proven. 851 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:21:30,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803403988] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:21:30,865 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:21:30,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11, 11] total 28 [2024-11-28 05:21:30,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011245957] [2024-11-28 05:21:30,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:21:30,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-28 05:21:30,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:21:30,867 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-28 05:21:30,867 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=731, Unknown=0, NotChecked=0, Total=812 [2024-11-28 05:21:30,867 INFO L87 Difference]: Start difference. First operand 58584 states and 66651 transitions. Second operand has 29 states, 28 states have (on average 11.178571428571429) internal successors, (313), 29 states have internal predecessors, (313), 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 05:21:40,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:21:40,884 INFO L93 Difference]: Finished difference Result 256691 states and 289859 transitions. [2024-11-28 05:21:40,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2024-11-28 05:21:40,885 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 11.178571428571429) internal successors, (313), 29 states have internal predecessors, (313), 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 192 [2024-11-28 05:21:40,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:21:41,387 INFO L225 Difference]: With dead ends: 256691 [2024-11-28 05:21:41,387 INFO L226 Difference]: Without dead ends: 256691 [2024-11-28 05:21:41,388 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 667 GetRequests, 498 SyntacticMatches, 0 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10304 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=6582, Invalid=22488, Unknown=0, NotChecked=0, Total=29070 [2024-11-28 05:21:41,389 INFO L435 NwaCegarLoop]: 496 mSDtfsCounter, 3236 mSDsluCounter, 7613 mSDsCounter, 0 mSdLazyCounter, 3903 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3236 SdHoareTripleChecker+Valid, 8109 SdHoareTripleChecker+Invalid, 4066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 3903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-28 05:21:41,389 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3236 Valid, 8109 Invalid, 4066 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 3903 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-28 05:21:41,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256691 states. [2024-11-28 05:21:43,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256691 to 103298. [2024-11-28 05:21:43,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103298 states, 103289 states have (on average 1.1378849635488775) internal successors, (117531), 103297 states have internal predecessors, (117531), 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 05:21:43,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103298 states to 103298 states and 117531 transitions. [2024-11-28 05:21:43,637 INFO L78 Accepts]: Start accepts. Automaton has 103298 states and 117531 transitions. Word has length 192 [2024-11-28 05:21:43,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:21:43,638 INFO L471 AbstractCegarLoop]: Abstraction has 103298 states and 117531 transitions. [2024-11-28 05:21:43,638 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 11.178571428571429) internal successors, (313), 29 states have internal predecessors, (313), 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 05:21:43,638 INFO L276 IsEmpty]: Start isEmpty. Operand 103298 states and 117531 transitions. [2024-11-28 05:21:43,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2024-11-28 05:21:43,649 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:21:43,649 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 19, 18, 11, 11, 9, 8, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:21:43,660 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-28 05:21:43,850 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:21:43,850 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:21:43,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:21:43,851 INFO L85 PathProgramCache]: Analyzing trace with hash 1698229973, now seen corresponding path program 1 times [2024-11-28 05:21:43,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:21:43,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603401775] [2024-11-28 05:21:43,851 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:21:43,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:21:43,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:21:46,214 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 100 proven. 930 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2024-11-28 05:21:46,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:21:46,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603401775] [2024-11-28 05:21:46,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603401775] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:21:46,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76021589] [2024-11-28 05:21:46,215 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:21:46,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:21:46,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:21:46,217 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:21:46,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-28 05:21:46,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:21:46,501 INFO L256 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 56 conjuncts are in the unsatisfiable core [2024-11-28 05:21:46,505 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:21:46,510 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 8 treesize of output 1 [2024-11-28 05:21:46,879 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-28 05:21:46,880 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-28 05:21:46,883 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 14 treesize of output 9 [2024-11-28 05:21:47,111 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-28 05:21:47,114 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 05:21:47,428 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 31 treesize of output 13 [2024-11-28 05:21:47,434 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 9 treesize of output 3 [2024-11-28 05:21:47,626 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 100 proven. 923 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-28 05:21:47,626 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:21:49,194 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:21:49,194 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2024-11-28 05:21:49,276 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 100 proven. 903 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2024-11-28 05:21:49,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76021589] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:21:49,276 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:21:49,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12] total 34 [2024-11-28 05:21:49,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168006834] [2024-11-28 05:21:49,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:21:49,277 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-28 05:21:49,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:21:49,278 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-28 05:21:49,278 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1090, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 05:21:49,279 INFO L87 Difference]: Start difference. First operand 103298 states and 117531 transitions. Second operand has 35 states, 34 states have (on average 11.0) internal successors, (374), 35 states have internal predecessors, (374), 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 05:22:12,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:22:12,549 INFO L93 Difference]: Finished difference Result 251755 states and 283539 transitions. [2024-11-28 05:22:12,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 262 states. [2024-11-28 05:22:12,550 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 11.0) internal successors, (374), 35 states have internal predecessors, (374), 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 192 [2024-11-28 05:22:12,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:22:12,839 INFO L225 Difference]: With dead ends: 251755 [2024-11-28 05:22:12,839 INFO L226 Difference]: Without dead ends: 251755 [2024-11-28 05:22:12,843 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 861 GetRequests, 569 SyntacticMatches, 0 SemanticMatches, 292 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36151 ImplicationChecksByTransitivity, 18.8s TimeCoverageRelationStatistics Valid=18183, Invalid=67959, Unknown=0, NotChecked=0, Total=86142 [2024-11-28 05:22:12,843 INFO L435 NwaCegarLoop]: 491 mSDtfsCounter, 5237 mSDsluCounter, 7057 mSDsCounter, 0 mSdLazyCounter, 3766 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5237 SdHoareTripleChecker+Valid, 7548 SdHoareTripleChecker+Invalid, 4017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 3766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:22:12,843 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5237 Valid, 7548 Invalid, 4017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 3766 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-28 05:22:12,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251755 states. [2024-11-28 05:22:15,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251755 to 103304. [2024-11-28 05:22:15,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103304 states, 103295 states have (on average 1.136085967374994) internal successors, (117352), 103303 states have internal predecessors, (117352), 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 05:22:15,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103304 states to 103304 states and 117352 transitions. [2024-11-28 05:22:15,565 INFO L78 Accepts]: Start accepts. Automaton has 103304 states and 117352 transitions. Word has length 192 [2024-11-28 05:22:15,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:22:15,565 INFO L471 AbstractCegarLoop]: Abstraction has 103304 states and 117352 transitions. [2024-11-28 05:22:15,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 11.0) internal successors, (374), 35 states have internal predecessors, (374), 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 05:22:15,565 INFO L276 IsEmpty]: Start isEmpty. Operand 103304 states and 117352 transitions. [2024-11-28 05:22:15,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-11-28 05:22:15,572 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:22:15,572 INFO L218 NwaCegarLoop]: trace histogram [18, 17, 17, 16, 12, 12, 10, 8, 7, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:22:15,585 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-28 05:22:15,772 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:15,773 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:22:15,773 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:22:15,773 INFO L85 PathProgramCache]: Analyzing trace with hash -61379544, now seen corresponding path program 1 times [2024-11-28 05:22:15,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:22:15,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840879673] [2024-11-28 05:22:15,774 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:22:15,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:22:15,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:22:15,922 INFO L134 CoverageAnalysis]: Checked inductivity of 1006 backedges. 422 proven. 310 refuted. 0 times theorem prover too weak. 274 trivial. 0 not checked. [2024-11-28 05:22:15,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:22:15,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840879673] [2024-11-28 05:22:15,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840879673] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:22:15,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629852378] [2024-11-28 05:22:15,922 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:22:15,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:15,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:22:15,925 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:22:15,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-28 05:22:16,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:22:16,231 INFO L256 TraceCheckSpWp]: Trace formula consists of 640 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 05:22:16,233 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:22:16,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1006 backedges. 644 proven. 22 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2024-11-28 05:22:16,302 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:22:16,350 INFO L134 CoverageAnalysis]: Checked inductivity of 1006 backedges. 644 proven. 22 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2024-11-28 05:22:16,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629852378] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:22:16,350 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:22:16,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 11 [2024-11-28 05:22:16,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194742542] [2024-11-28 05:22:16,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:22:16,351 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 05:22:16,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:22:16,352 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 05:22:16,352 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-28 05:22:16,352 INFO L87 Difference]: Start difference. First operand 103304 states and 117352 transitions. Second operand has 11 states, 11 states have (on average 14.363636363636363) internal successors, (158), 11 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 05:22:16,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:22:16,827 INFO L93 Difference]: Finished difference Result 34468 states and 38994 transitions. [2024-11-28 05:22:16,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-28 05:22:16,827 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 14.363636363636363) internal successors, (158), 11 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 195 [2024-11-28 05:22:16,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:22:16,868 INFO L225 Difference]: With dead ends: 34468 [2024-11-28 05:22:16,868 INFO L226 Difference]: Without dead ends: 34468 [2024-11-28 05:22:16,869 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=747, Unknown=0, NotChecked=0, Total=870 [2024-11-28 05:22:16,869 INFO L435 NwaCegarLoop]: 197 mSDtfsCounter, 374 mSDsluCounter, 1346 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 1543 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:22:16,870 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [374 Valid, 1543 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:22:16,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34468 states. [2024-11-28 05:22:17,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34468 to 18077. [2024-11-28 05:22:17,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18077 states, 18068 states have (on average 1.1249723267655523) internal successors, (20326), 18076 states have internal predecessors, (20326), 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 05:22:17,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18077 states to 18077 states and 20326 transitions. [2024-11-28 05:22:17,103 INFO L78 Accepts]: Start accepts. Automaton has 18077 states and 20326 transitions. Word has length 195 [2024-11-28 05:22:17,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:22:17,104 INFO L471 AbstractCegarLoop]: Abstraction has 18077 states and 20326 transitions. [2024-11-28 05:22:17,104 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.363636363636363) internal successors, (158), 11 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 05:22:17,104 INFO L276 IsEmpty]: Start isEmpty. Operand 18077 states and 20326 transitions. [2024-11-28 05:22:17,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2024-11-28 05:22:17,111 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:22:17,111 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 21, 20, 13, 13, 10, 8, 8, 7, 6, 6, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:22:17,127 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-28 05:22:17,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:17,312 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:22:17,313 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:22:17,313 INFO L85 PathProgramCache]: Analyzing trace with hash 119063527, now seen corresponding path program 5 times [2024-11-28 05:22:17,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:22:17,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294785049] [2024-11-28 05:22:17,313 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 05:22:17,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:22:17,743 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-11-28 05:22:17,744 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:22:19,466 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 425 proven. 886 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-28 05:22:19,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:22:19,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294785049] [2024-11-28 05:22:19,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294785049] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:22:19,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759872777] [2024-11-28 05:22:19,467 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 05:22:19,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:19,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:22:19,469 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:22:19,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-28 05:22:21,432 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-11-28 05:22:21,432 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:22:21,438 INFO L256 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-28 05:22:21,443 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:22:21,445 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2024-11-28 05:22:21,556 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2024-11-28 05:22:21,556 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 19 treesize of output 16 [2024-11-28 05:22:21,881 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 05:22:22,368 INFO L349 Elim1Store]: treesize reduction 48, result has 36.0 percent of original size [2024-11-28 05:22:22,368 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 41 [2024-11-28 05:22:22,438 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 34 treesize of output 25 [2024-11-28 05:22:22,467 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 34 treesize of output 25 [2024-11-28 05:22:22,886 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 33 treesize of output 17 [2024-11-28 05:22:24,109 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 327 proven. 969 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2024-11-28 05:22:24,109 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:22:24,856 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:22:24,857 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 28 [2024-11-28 05:22:24,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 46 treesize of output 34 [2024-11-28 05:22:24,865 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 16 treesize of output 12 [2024-11-28 05:22:27,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 166 proven. 1128 refuted. 2 times theorem prover too weak. 87 trivial. 0 not checked. [2024-11-28 05:22:27,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759872777] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:22:27,829 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:22:27,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 40 [2024-11-28 05:22:27,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079084102] [2024-11-28 05:22:27,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:22:27,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-28 05:22:27,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:22:27,830 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-28 05:22:27,830 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1456, Unknown=9, NotChecked=0, Total=1640 [2024-11-28 05:22:27,830 INFO L87 Difference]: Start difference. First operand 18077 states and 20326 transitions. Second operand has 41 states, 40 states have (on average 10.55) internal successors, (422), 41 states have internal predecessors, (422), 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 05:23:10,719 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 05:23:20,070 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 05:23:31,316 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 05:23:52,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 05:23:56,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 05:24:01,092 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 05:24:05,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 05:24:16,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 05:24:21,078 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 05:24:26,832 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 05:24:31,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 05:24:44,543 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 05:24:49,560 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 05:25:00,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 05:25:06,145 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 05:25:11,892 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 05:25:28,402 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 05:25:32,628 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 05:25:49,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:25:49,038 INFO L93 Difference]: Finished difference Result 113127 states and 126683 transitions. [2024-11-28 05:25:49,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 605 states. [2024-11-28 05:25:49,039 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 10.55) internal successors, (422), 41 states have internal predecessors, (422), 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 213 [2024-11-28 05:25:49,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:25:49,286 INFO L225 Difference]: With dead ends: 113127 [2024-11-28 05:25:49,286 INFO L226 Difference]: Without dead ends: 113127 [2024-11-28 05:25:49,300 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1553 GetRequests, 918 SyntacticMatches, 0 SemanticMatches, 635 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190389 ImplicationChecksByTransitivity, 103.5s TimeCoverageRelationStatistics Valid=55200, Invalid=349880, Unknown=52, NotChecked=0, Total=405132 [2024-11-28 05:25:49,301 INFO L435 NwaCegarLoop]: 713 mSDtfsCounter, 9527 mSDsluCounter, 19859 mSDsCounter, 0 mSdLazyCounter, 9260 mSolverCounterSat, 617 mSolverCounterUnsat, 264 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 92.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9527 SdHoareTripleChecker+Valid, 20572 SdHoareTripleChecker+Invalid, 10141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 617 IncrementalHoareTripleChecker+Valid, 9260 IncrementalHoareTripleChecker+Invalid, 264 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 93.5s IncrementalHoareTripleChecker+Time [2024-11-28 05:25:49,301 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9527 Valid, 20572 Invalid, 10141 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [617 Valid, 9260 Invalid, 264 Unknown, 0 Unchecked, 93.5s Time] [2024-11-28 05:25:49,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113127 states. [2024-11-28 05:25:50,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113127 to 34394. [2024-11-28 05:25:50,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34394 states, 34385 states have (on average 1.130318452813727) internal successors, (38866), 34393 states have internal predecessors, (38866), 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 05:25:50,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34394 states to 34394 states and 38866 transitions. [2024-11-28 05:25:50,074 INFO L78 Accepts]: Start accepts. Automaton has 34394 states and 38866 transitions. Word has length 213 [2024-11-28 05:25:50,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:25:50,074 INFO L471 AbstractCegarLoop]: Abstraction has 34394 states and 38866 transitions. [2024-11-28 05:25:50,074 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 10.55) internal successors, (422), 41 states have internal predecessors, (422), 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 05:25:50,074 INFO L276 IsEmpty]: Start isEmpty. Operand 34394 states and 38866 transitions. [2024-11-28 05:25:50,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2024-11-28 05:25:50,080 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:25:50,080 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 21, 20, 13, 13, 10, 8, 8, 7, 6, 6, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:25:50,097 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-28 05:25:50,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-28 05:25:50,281 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-28 05:25:50,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:25:50,282 INFO L85 PathProgramCache]: Analyzing trace with hash 119063528, now seen corresponding path program 2 times [2024-11-28 05:25:50,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:25:50,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652223642] [2024-11-28 05:25:50,282 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:25:50,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:25:50,334 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:25:50,334 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:25:53,370 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 112 proven. 1183 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-28 05:25:53,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:25:53,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652223642] [2024-11-28 05:25:53,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652223642] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:25:53,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513164410] [2024-11-28 05:25:53,371 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:25:53,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:25:53,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:25:53,373 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:25:53,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f00bd2fd-6757-408c-993f-6653cd47cf17/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-28 05:25:53,758 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:25:53,758 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:25:53,762 INFO L256 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-28 05:25:53,769 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:25:53,787 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 8 treesize of output 1 [2024-11-28 05:25:54,458 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2024-11-28 05:25:54,458 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 19 treesize of output 16 [2024-11-28 05:25:54,474 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 14 treesize of output 9 [2024-11-28 05:25:55,075 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-28 05:25:55,083 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 05:25:55,965 INFO L349 Elim1Store]: treesize reduction 8, result has 65.2 percent of original size [2024-11-28 05:25:55,965 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 24 [2024-11-28 05:25:55,983 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2024-11-28 05:25:56,081 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 40 treesize of output 31 [2024-11-28 05:25:56,100 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2024-11-28 05:25:56,111 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 40 treesize of output 31 [2024-11-28 05:25:56,117 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2024-11-28 05:25:56,369 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 31 treesize of output 13 [2024-11-28 05:25:56,377 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 9 treesize of output 3 [2024-11-28 05:25:56,748 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 143 proven. 1145 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-28 05:25:56,748 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:25:57,479 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ c_~t4~0.offset 4))) (and (forall ((v_ArrVal_2621 (Array Int Int))) (<= 0 (+ 4 (select (select (store |c_#memory_$Pointer$#1.offset| c_~x1~0.base v_ArrVal_2621) c_~t4~0.base) .cse0)))) (forall ((v_ArrVal_2622 (Array Int Int)) (v_ArrVal_2621 (Array Int Int))) (<= (+ 8 (select (select (store |c_#memory_$Pointer$#1.offset| c_~x1~0.base v_ArrVal_2621) c_~t4~0.base) .cse0)) (select |c_#length| (select (select (store |c_#memory_$Pointer$#1.base| c_~x1~0.base v_ArrVal_2622) c_~t4~0.base) .cse0)))))) is different from false [2024-11-28 05:25:58,833 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:25:58,833 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 49 [2024-11-28 05:25:58,839 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 88 treesize of output 76 [2024-11-28 05:25:58,848 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:25:58,849 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 72 treesize of output 62 [2024-11-28 05:25:58,853 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 108 treesize of output 90 [2024-11-28 05:25:58,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 22 treesize of output 18 [2024-11-28 05:25:58,865 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 18 treesize of output 14 [2024-11-28 05:25:58,893 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:25:58,894 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 25 [2024-11-28 05:25:58,897 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-28 05:25:58,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 22 treesize of output 10 [2024-11-28 05:26:01,911 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:26:01,911 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 58 treesize of output 128 [2024-11-28 05:26:04,654 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 143 proven. 1141 refuted. 0 times theorem prover too weak. 95 trivial. 4 not checked. [2024-11-28 05:26:04,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513164410] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:26:04,654 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:26:04,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2024-11-28 05:26:04,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948373171] [2024-11-28 05:26:04,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:26:04,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-28 05:26:04,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:26:04,656 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-28 05:26:04,657 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1747, Unknown=4, NotChecked=84, Total=1980 [2024-11-28 05:26:04,657 INFO L87 Difference]: Start difference. First operand 34394 states and 38866 transitions. Second operand has 45 states, 44 states have (on average 9.477272727272727) internal successors, (417), 45 states have internal predecessors, (417), 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)