./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/array-memsafety/openbsd_cstrstr-alloca-2.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_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/array-memsafety/openbsd_cstrstr-alloca-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1 --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 991fb09b573d5827d0db553f1ea89a581f5a664ba8b68d6f14a043df738f2f6d --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 08:04:12,570 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 08:04:12,640 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2024-12-02 08:04:12,646 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 08:04:12,647 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 08:04:12,674 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 08:04:12,675 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 08:04:12,675 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 08:04:12,676 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 08:04:12,676 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 08:04:12,676 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 08:04:12,676 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 08:04:12,676 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 08:04:12,677 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 08:04:12,677 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 08:04:12,677 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 08:04:12,677 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 08:04:12,677 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 08:04:12,677 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 08:04:12,677 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 08:04:12,677 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-12-02 08:04:12,678 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-12-02 08:04:12,678 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-12-02 08:04:12,678 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 08:04:12,678 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-02 08:04:12,678 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-12-02 08:04:12,678 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 08:04:12,678 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 08:04:12,678 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 08:04:12,678 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 08:04:12,679 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 08:04:12,679 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 08:04:12,679 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 08:04:12,679 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 08:04:12,679 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 08:04:12,679 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 08:04:12,679 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 08:04:12,679 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 08:04:12,679 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 08:04:12,679 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 08:04:12,680 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 08:04:12,680 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 08:04:12,680 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 08:04:12,680 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 08:04:12,680 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 08:04:12,680 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 08:04:12,680 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 08:04:12,680 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_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1 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 -> 991fb09b573d5827d0db553f1ea89a581f5a664ba8b68d6f14a043df738f2f6d [2024-12-02 08:04:12,983 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 08:04:12,994 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 08:04:12,997 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 08:04:12,998 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 08:04:12,999 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 08:04:13,000 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/array-memsafety/openbsd_cstrstr-alloca-2.i [2024-12-02 08:04:16,271 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/data/3424c8b90/6e082fba84f5494baa8ed72d80497e38/FLAG10a6c3fae [2024-12-02 08:04:16,551 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 08:04:16,552 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/sv-benchmarks/c/array-memsafety/openbsd_cstrstr-alloca-2.i [2024-12-02 08:04:16,568 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/data/3424c8b90/6e082fba84f5494baa8ed72d80497e38/FLAG10a6c3fae [2024-12-02 08:04:16,584 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/data/3424c8b90/6e082fba84f5494baa8ed72d80497e38 [2024-12-02 08:04:16,587 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 08:04:16,588 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 08:04:16,590 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 08:04:16,590 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 08:04:16,594 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 08:04:16,595 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:16,595 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@58ce7b66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16, skipping insertion in model container [2024-12-02 08:04:16,596 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:16,625 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 08:04:16,906 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 08:04:16,906 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 08:04:16,913 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 08:04:16,923 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 08:04:16,968 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 08:04:16,992 INFO L204 MainTranslator]: Completed translation [2024-12-02 08:04:16,993 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16 WrapperNode [2024-12-02 08:04:16,993 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 08:04:16,994 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 08:04:16,994 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 08:04:16,995 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 08:04:17,003 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,015 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,040 INFO L138 Inliner]: procedures = 119, calls = 23, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 160 [2024-12-02 08:04:17,040 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 08:04:17,041 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 08:04:17,041 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 08:04:17,041 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 08:04:17,050 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,050 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,054 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,071 INFO L175 MemorySlicer]: Split 12 memory accesses to 2 slices as follows [6, 6]. 50 percent of accesses are in the largest equivalence class. The 0 initializations are split as follows [0, 0]. The 4 writes are split as follows [2, 2]. [2024-12-02 08:04:17,071 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,072 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,081 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,082 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,087 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,088 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,090 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,092 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 08:04:17,093 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 08:04:17,093 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 08:04:17,093 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 08:04:17,095 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (1/1) ... [2024-12-02 08:04:17,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 08:04:17,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:17,129 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 08:04:17,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 08:04:17,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 08:04:17,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 08:04:17,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 08:04:17,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 08:04:17,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 08:04:17,157 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 08:04:17,157 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 08:04:17,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 08:04:17,265 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 08:04:17,267 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 08:04:17,588 INFO L? ?]: Removed 97 outVars from TransFormulas that were not future-live. [2024-12-02 08:04:17,588 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 08:04:17,601 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 08:04:17,601 INFO L312 CfgBuilder]: Removed 6 assume(true) statements. [2024-12-02 08:04:17,601 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:04:17 BoogieIcfgContainer [2024-12-02 08:04:17,602 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 08:04:17,604 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 08:04:17,604 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 08:04:17,610 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 08:04:17,610 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 08:04:16" (1/3) ... [2024-12-02 08:04:17,611 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65578eb0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:04:17, skipping insertion in model container [2024-12-02 08:04:17,611 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:04:16" (2/3) ... [2024-12-02 08:04:17,611 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65578eb0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:04:17, skipping insertion in model container [2024-12-02 08:04:17,611 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:04:17" (3/3) ... [2024-12-02 08:04:17,613 INFO L128 eAbstractionObserver]: Analyzing ICFG openbsd_cstrstr-alloca-2.i [2024-12-02 08:04:17,631 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 08:04:17,633 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG openbsd_cstrstr-alloca-2.i that has 1 procedures, 79 locations, 1 initial locations, 6 loop locations, and 25 error locations. [2024-12-02 08:04:17,675 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 08:04:17,689 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;@1b803164, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 08:04:17,689 INFO L334 AbstractCegarLoop]: Starting to check reachability of 25 error locations. [2024-12-02 08:04:17,694 INFO L276 IsEmpty]: Start isEmpty. Operand has 79 states, 53 states have (on average 1.830188679245283) internal successors, (97), 78 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:17,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-12-02 08:04:17,700 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:17,701 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:17,702 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:17,706 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:17,706 INFO L85 PathProgramCache]: Analyzing trace with hash 121325233, now seen corresponding path program 1 times [2024-12-02 08:04:17,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:17,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588101558] [2024-12-02 08:04:17,713 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:17,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:17,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:18,029 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 08:04:18,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:18,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588101558] [2024-12-02 08:04:18,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588101558] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:18,030 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:18,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 08:04:18,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166161782] [2024-12-02 08:04:18,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:18,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 08:04:18,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:18,064 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 08:04:18,064 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 08:04:18,067 INFO L87 Difference]: Start difference. First operand has 79 states, 53 states have (on average 1.830188679245283) internal successors, (97), 78 states have internal predecessors, (97), 0 states have call successors, (0), 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 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-12-02 08:04:18,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:18,156 INFO L93 Difference]: Finished difference Result 77 states and 89 transitions. [2024-12-02 08:04:18,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 08:04:18,159 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-12-02 08:04:18,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:18,167 INFO L225 Difference]: With dead ends: 77 [2024-12-02 08:04:18,167 INFO L226 Difference]: Without dead ends: 75 [2024-12-02 08:04:18,169 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-12-02 08:04:18,172 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 16 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:18,173 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 126 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:18,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2024-12-02 08:04:18,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2024-12-02 08:04:18,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 52 states have (on average 1.6730769230769231) internal successors, (87), 74 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-12-02 08:04:18,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 87 transitions. [2024-12-02 08:04:18,212 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 87 transitions. Word has length 8 [2024-12-02 08:04:18,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:18,213 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 87 transitions. [2024-12-02 08:04:18,213 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-12-02 08:04:18,213 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 87 transitions. [2024-12-02 08:04:18,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-12-02 08:04:18,213 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:18,213 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:18,214 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 08:04:18,214 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:18,214 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:18,215 INFO L85 PathProgramCache]: Analyzing trace with hash 121325234, now seen corresponding path program 1 times [2024-12-02 08:04:18,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:18,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104749919] [2024-12-02 08:04:18,215 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:18,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:18,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:18,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 08:04:18,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:18,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104749919] [2024-12-02 08:04:18,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104749919] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:18,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:18,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 08:04:18,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025297733] [2024-12-02 08:04:18,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:18,520 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 08:04:18,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:18,521 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 08:04:18,521 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:04:18,521 INFO L87 Difference]: Start difference. First operand 75 states and 87 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 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-12-02 08:04:18,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:18,732 INFO L93 Difference]: Finished difference Result 95 states and 111 transitions. [2024-12-02 08:04:18,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:04:18,732 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 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-12-02 08:04:18,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:18,733 INFO L225 Difference]: With dead ends: 95 [2024-12-02 08:04:18,733 INFO L226 Difference]: Without dead ends: 95 [2024-12-02 08:04:18,734 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-12-02 08:04:18,735 INFO L435 NwaCegarLoop]: 93 mSDtfsCounter, 24 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:18,735 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 296 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:04:18,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2024-12-02 08:04:18,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 80. [2024-12-02 08:04:18,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 57 states have (on average 1.631578947368421) internal successors, (93), 79 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:18,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 93 transitions. [2024-12-02 08:04:18,744 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 93 transitions. Word has length 8 [2024-12-02 08:04:18,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:18,744 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 93 transitions. [2024-12-02 08:04:18,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 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-12-02 08:04:18,745 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 93 transitions. [2024-12-02 08:04:18,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-12-02 08:04:18,745 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:18,745 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:18,745 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 08:04:18,746 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:18,746 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:18,746 INFO L85 PathProgramCache]: Analyzing trace with hash 178583536, now seen corresponding path program 1 times [2024-12-02 08:04:18,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:18,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554257229] [2024-12-02 08:04:18,747 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:18,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:18,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:18,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 08:04:18,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:18,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554257229] [2024-12-02 08:04:18,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554257229] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:18,971 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:18,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 08:04:18,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638185431] [2024-12-02 08:04:18,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:18,971 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 08:04:18,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:18,972 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 08:04:18,972 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-12-02 08:04:18,972 INFO L87 Difference]: Start difference. First operand 80 states and 93 transitions. Second operand has 6 states, 5 states have (on average 1.6) internal successors, (8), 6 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-12-02 08:04:19,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:19,061 INFO L93 Difference]: Finished difference Result 84 states and 97 transitions. [2024-12-02 08:04:19,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 08:04:19,062 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.6) internal successors, (8), 6 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-12-02 08:04:19,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:19,062 INFO L225 Difference]: With dead ends: 84 [2024-12-02 08:04:19,063 INFO L226 Difference]: Without dead ends: 84 [2024-12-02 08:04:19,063 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-12-02 08:04:19,064 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 41 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:19,064 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 196 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:19,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2024-12-02 08:04:19,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 78. [2024-12-02 08:04:19,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 55 states have (on average 1.6363636363636365) internal successors, (90), 77 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:19,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 90 transitions. [2024-12-02 08:04:19,071 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 90 transitions. Word has length 8 [2024-12-02 08:04:19,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:19,071 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 90 transitions. [2024-12-02 08:04:19,071 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.6) internal successors, (8), 6 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-12-02 08:04:19,071 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 90 transitions. [2024-12-02 08:04:19,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-12-02 08:04:19,071 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:19,072 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:19,072 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 08:04:19,072 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:19,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:19,073 INFO L85 PathProgramCache]: Analyzing trace with hash -706351253, now seen corresponding path program 1 times [2024-12-02 08:04:19,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:19,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486300237] [2024-12-02 08:04:19,073 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:19,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:19,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:19,146 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 08:04:19,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:19,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486300237] [2024-12-02 08:04:19,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486300237] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:19,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24718088] [2024-12-02 08:04:19,147 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:19,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:19,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:19,150 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:19,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 08:04:19,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:19,226 INFO L256 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 08:04:19,230 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:19,324 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 08:04:19,324 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 08:04:19,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24718088] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:19,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 08:04:19,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-12-02 08:04:19,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795563116] [2024-12-02 08:04:19,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:19,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 08:04:19,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:19,326 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 08:04:19,326 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 08:04:19,326 INFO L87 Difference]: Start difference. First operand 78 states and 90 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:19,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:19,372 INFO L93 Difference]: Finished difference Result 94 states and 109 transitions. [2024-12-02 08:04:19,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 08:04:19,373 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 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 12 [2024-12-02 08:04:19,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:19,374 INFO L225 Difference]: With dead ends: 94 [2024-12-02 08:04:19,374 INFO L226 Difference]: Without dead ends: 94 [2024-12-02 08:04:19,374 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 08:04:19,375 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 11 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:19,375 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 244 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 08:04:19,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2024-12-02 08:04:19,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 85. [2024-12-02 08:04:19,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 62 states have (on average 1.5806451612903225) internal successors, (98), 84 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-12-02 08:04:19,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 98 transitions. [2024-12-02 08:04:19,382 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 98 transitions. Word has length 12 [2024-12-02 08:04:19,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:19,382 INFO L471 AbstractCegarLoop]: Abstraction has 85 states and 98 transitions. [2024-12-02 08:04:19,382 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:19,382 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 98 transitions. [2024-12-02 08:04:19,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-12-02 08:04:19,383 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:19,383 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:19,395 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 08:04:19,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:19,584 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:19,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:19,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1099378263, now seen corresponding path program 1 times [2024-12-02 08:04:19,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:19,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754788937] [2024-12-02 08:04:19,585 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:19,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:19,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:19,947 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 08:04:19,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:19,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754788937] [2024-12-02 08:04:19,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754788937] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:19,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435272081] [2024-12-02 08:04:19,947 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:19,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:19,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:19,950 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:19,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 08:04:20,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:20,023 INFO L256 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-02 08:04:20,025 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:20,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 08:04:20,099 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 13 treesize of output 7 [2024-12-02 08:04:20,111 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 10 treesize of output 8 [2024-12-02 08:04:20,333 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 08:04:20,333 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:20,538 INFO L173 IndexEqualityManager]: detected equality via solver [2024-12-02 08:04:20,561 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 08:04:20,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435272081] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:20,561 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:20,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 13 [2024-12-02 08:04:20,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464239499] [2024-12-02 08:04:20,562 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:20,562 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 08:04:20,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:20,563 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 08:04:20,563 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-12-02 08:04:20,563 INFO L87 Difference]: Start difference. First operand 85 states and 98 transitions. Second operand has 14 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:20,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:20,903 INFO L93 Difference]: Finished difference Result 85 states and 98 transitions. [2024-12-02 08:04:20,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 08:04:20,904 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 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 12 [2024-12-02 08:04:20,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:20,905 INFO L225 Difference]: With dead ends: 85 [2024-12-02 08:04:20,905 INFO L226 Difference]: Without dead ends: 85 [2024-12-02 08:04:20,906 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2024-12-02 08:04:20,907 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 32 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:20,907 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 525 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:04:20,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2024-12-02 08:04:20,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 82. [2024-12-02 08:04:20,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 60 states have (on average 1.5833333333333333) internal successors, (95), 81 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:20,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 95 transitions. [2024-12-02 08:04:20,913 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 95 transitions. Word has length 12 [2024-12-02 08:04:20,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:20,914 INFO L471 AbstractCegarLoop]: Abstraction has 82 states and 95 transitions. [2024-12-02 08:04:20,914 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:20,914 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 95 transitions. [2024-12-02 08:04:20,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-12-02 08:04:20,915 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:20,915 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:20,926 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 08:04:21,115 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:21,115 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:21,116 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:21,116 INFO L85 PathProgramCache]: Analyzing trace with hash -196624046, now seen corresponding path program 1 times [2024-12-02 08:04:21,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:21,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317578318] [2024-12-02 08:04:21,117 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:21,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:21,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:21,160 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:21,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:21,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317578318] [2024-12-02 08:04:21,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317578318] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:21,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:21,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 08:04:21,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266598162] [2024-12-02 08:04:21,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:21,162 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 08:04:21,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:21,162 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 08:04:21,162 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 08:04:21,163 INFO L87 Difference]: Start difference. First operand 82 states and 95 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:21,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:21,210 INFO L93 Difference]: Finished difference Result 80 states and 93 transitions. [2024-12-02 08:04:21,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 08:04:21,211 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 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 14 [2024-12-02 08:04:21,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:21,212 INFO L225 Difference]: With dead ends: 80 [2024-12-02 08:04:21,212 INFO L226 Difference]: Without dead ends: 80 [2024-12-02 08:04:21,212 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-12-02 08:04:21,213 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 7 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:21,213 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 122 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 08:04:21,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2024-12-02 08:04:21,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2024-12-02 08:04:21,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 60 states have (on average 1.55) internal successors, (93), 79 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:21,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 93 transitions. [2024-12-02 08:04:21,219 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 93 transitions. Word has length 14 [2024-12-02 08:04:21,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:21,219 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 93 transitions. [2024-12-02 08:04:21,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:21,219 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 93 transitions. [2024-12-02 08:04:21,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-12-02 08:04:21,220 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:21,220 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:21,220 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 08:04:21,220 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:21,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:21,221 INFO L85 PathProgramCache]: Analyzing trace with hash -196624045, now seen corresponding path program 1 times [2024-12-02 08:04:21,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:21,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303331229] [2024-12-02 08:04:21,221 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:21,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:21,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:21,390 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:21,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:21,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303331229] [2024-12-02 08:04:21,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303331229] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:21,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:21,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 08:04:21,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272787330] [2024-12-02 08:04:21,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:21,391 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 08:04:21,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:21,391 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 08:04:21,391 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 08:04:21,392 INFO L87 Difference]: Start difference. First operand 80 states and 93 transitions. Second operand has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:21,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:21,531 INFO L93 Difference]: Finished difference Result 106 states and 122 transitions. [2024-12-02 08:04:21,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 08:04:21,532 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 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 14 [2024-12-02 08:04:21,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:21,533 INFO L225 Difference]: With dead ends: 106 [2024-12-02 08:04:21,533 INFO L226 Difference]: Without dead ends: 106 [2024-12-02 08:04:21,534 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-12-02 08:04:21,534 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 36 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:21,535 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 264 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:21,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-12-02 08:04:21,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 96. [2024-12-02 08:04:21,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 76 states have (on average 1.4473684210526316) internal successors, (110), 95 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:21,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 110 transitions. [2024-12-02 08:04:21,542 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 110 transitions. Word has length 14 [2024-12-02 08:04:21,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:21,542 INFO L471 AbstractCegarLoop]: Abstraction has 96 states and 110 transitions. [2024-12-02 08:04:21,542 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:21,543 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 110 transitions. [2024-12-02 08:04:21,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-12-02 08:04:21,543 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:21,543 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:21,544 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 08:04:21,544 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:21,544 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:21,544 INFO L85 PathProgramCache]: Analyzing trace with hash 504440533, now seen corresponding path program 1 times [2024-12-02 08:04:21,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:21,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845337224] [2024-12-02 08:04:21,545 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:21,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:21,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:21,725 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:21,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:21,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845337224] [2024-12-02 08:04:21,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845337224] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:21,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:21,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 08:04:21,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294458367] [2024-12-02 08:04:21,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:21,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 08:04:21,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:21,727 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 08:04:21,727 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-12-02 08:04:21,727 INFO L87 Difference]: Start difference. First operand 96 states and 110 transitions. Second operand has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:21,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:21,824 INFO L93 Difference]: Finished difference Result 99 states and 113 transitions. [2024-12-02 08:04:21,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 08:04:21,825 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 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 14 [2024-12-02 08:04:21,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:21,826 INFO L225 Difference]: With dead ends: 99 [2024-12-02 08:04:21,826 INFO L226 Difference]: Without dead ends: 99 [2024-12-02 08:04:21,826 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-12-02 08:04:21,827 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 33 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:21,827 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 236 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:21,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2024-12-02 08:04:21,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 82. [2024-12-02 08:04:21,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 63 states have (on average 1.507936507936508) internal successors, (95), 81 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:21,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 95 transitions. [2024-12-02 08:04:21,833 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 95 transitions. Word has length 14 [2024-12-02 08:04:21,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:21,833 INFO L471 AbstractCegarLoop]: Abstraction has 82 states and 95 transitions. [2024-12-02 08:04:21,833 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:21,833 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 95 transitions. [2024-12-02 08:04:21,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-12-02 08:04:21,834 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:21,834 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:21,834 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 08:04:21,834 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:21,835 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:21,835 INFO L85 PathProgramCache]: Analyzing trace with hash 487237132, now seen corresponding path program 1 times [2024-12-02 08:04:21,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:21,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983588120] [2024-12-02 08:04:21,835 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:21,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:21,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:21,890 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:21,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:21,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983588120] [2024-12-02 08:04:21,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983588120] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:21,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953096444] [2024-12-02 08:04:21,890 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:21,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:21,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:21,893 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:21,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 08:04:21,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:21,960 INFO L256 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 08:04:21,961 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:22,018 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:22,018 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 08:04:22,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953096444] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:22,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 08:04:22,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-12-02 08:04:22,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802978537] [2024-12-02 08:04:22,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:22,019 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 08:04:22,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:22,019 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 08:04:22,019 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 08:04:22,020 INFO L87 Difference]: Start difference. First operand 82 states and 95 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:22,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:22,054 INFO L93 Difference]: Finished difference Result 104 states and 118 transitions. [2024-12-02 08:04:22,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 08:04:22,055 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2024-12-02 08:04:22,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:22,055 INFO L225 Difference]: With dead ends: 104 [2024-12-02 08:04:22,056 INFO L226 Difference]: Without dead ends: 104 [2024-12-02 08:04:22,056 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 08:04:22,056 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 4 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:22,057 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 225 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 08:04:22,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2024-12-02 08:04:22,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 100. [2024-12-02 08:04:22,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 81 states have (on average 1.4074074074074074) internal successors, (114), 99 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:22,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 114 transitions. [2024-12-02 08:04:22,061 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 114 transitions. Word has length 18 [2024-12-02 08:04:22,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:22,062 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 114 transitions. [2024-12-02 08:04:22,062 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:22,062 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 114 transitions. [2024-12-02 08:04:22,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-12-02 08:04:22,062 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:22,063 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:22,071 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-12-02 08:04:22,263 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:22,263 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:22,264 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:22,264 INFO L85 PathProgramCache]: Analyzing trace with hash 487239310, now seen corresponding path program 1 times [2024-12-02 08:04:22,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:22,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269305413] [2024-12-02 08:04:22,264 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:22,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:22,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:22,403 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:22,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:22,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269305413] [2024-12-02 08:04:22,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269305413] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:22,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114363069] [2024-12-02 08:04:22,403 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:22,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:22,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:22,406 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:22,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 08:04:22,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:22,479 INFO L256 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 08:04:22,481 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:22,614 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:22,615 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:22,687 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-12-02 08:04:22,743 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:22,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114363069] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:22,744 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:22,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 9 [2024-12-02 08:04:22,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777258458] [2024-12-02 08:04:22,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:22,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 08:04:22,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:22,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 08:04:22,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-12-02 08:04:22,745 INFO L87 Difference]: Start difference. First operand 100 states and 114 transitions. Second operand has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 10 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-12-02 08:04:22,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:22,884 INFO L93 Difference]: Finished difference Result 117 states and 132 transitions. [2024-12-02 08:04:22,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 08:04:22,884 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 10 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 18 [2024-12-02 08:04:22,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:22,885 INFO L225 Difference]: With dead ends: 117 [2024-12-02 08:04:22,885 INFO L226 Difference]: Without dead ends: 117 [2024-12-02 08:04:22,885 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2024-12-02 08:04:22,886 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 10 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:22,886 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 339 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:22,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2024-12-02 08:04:22,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 116. [2024-12-02 08:04:22,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 97 states have (on average 1.3608247422680413) internal successors, (132), 115 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-12-02 08:04:22,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 132 transitions. [2024-12-02 08:04:22,892 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 132 transitions. Word has length 18 [2024-12-02 08:04:22,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:22,892 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 132 transitions. [2024-12-02 08:04:22,892 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 10 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-12-02 08:04:22,892 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 132 transitions. [2024-12-02 08:04:22,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-12-02 08:04:22,893 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:22,893 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:22,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 08:04:23,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-12-02 08:04:23,094 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:23,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:23,095 INFO L85 PathProgramCache]: Analyzing trace with hash -792626546, now seen corresponding path program 1 times [2024-12-02 08:04:23,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:23,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680131486] [2024-12-02 08:04:23,095 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:23,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:23,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:23,430 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:23,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:23,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680131486] [2024-12-02 08:04:23,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680131486] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:23,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903382600] [2024-12-02 08:04:23,431 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:23,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:23,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:23,433 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:23,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 08:04:23,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:23,506 INFO L256 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-02 08:04:23,507 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:23,538 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 13 treesize of output 7 [2024-12-02 08:04:23,547 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 8 treesize of output 1 [2024-12-02 08:04:23,837 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:23,837 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:24,284 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:24,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903382600] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:24,284 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:24,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 19 [2024-12-02 08:04:24,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781414674] [2024-12-02 08:04:24,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:24,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-12-02 08:04:24,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:24,286 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-12-02 08:04:24,286 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2024-12-02 08:04:24,286 INFO L87 Difference]: Start difference. First operand 116 states and 132 transitions. Second operand has 20 states, 19 states have (on average 2.736842105263158) internal successors, (52), 20 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:24,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:24,595 INFO L93 Difference]: Finished difference Result 117 states and 132 transitions. [2024-12-02 08:04:24,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 08:04:24,595 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.736842105263158) internal successors, (52), 20 states have internal predecessors, (52), 0 states have call successors, (0), 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-12-02 08:04:24,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:24,596 INFO L225 Difference]: With dead ends: 117 [2024-12-02 08:04:24,596 INFO L226 Difference]: Without dead ends: 117 [2024-12-02 08:04:24,597 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=164, Invalid=388, Unknown=0, NotChecked=0, Total=552 [2024-12-02 08:04:24,597 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 26 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:24,598 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 434 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:04:24,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2024-12-02 08:04:24,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 111. [2024-12-02 08:04:24,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 93 states have (on average 1.3548387096774193) internal successors, (126), 110 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:24,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 126 transitions. [2024-12-02 08:04:24,603 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 126 transitions. Word has length 18 [2024-12-02 08:04:24,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:24,604 INFO L471 AbstractCegarLoop]: Abstraction has 111 states and 126 transitions. [2024-12-02 08:04:24,604 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.736842105263158) internal successors, (52), 20 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:24,604 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 126 transitions. [2024-12-02 08:04:24,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-12-02 08:04:24,605 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:24,605 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:24,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-12-02 08:04:24,805 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:24,806 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:24,806 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:24,806 INFO L85 PathProgramCache]: Analyzing trace with hash -533829044, now seen corresponding path program 1 times [2024-12-02 08:04:24,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:24,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689747149] [2024-12-02 08:04:24,807 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:24,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:24,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:24,931 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:24,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:24,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689747149] [2024-12-02 08:04:24,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689747149] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:24,932 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:24,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 08:04:24,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417953926] [2024-12-02 08:04:24,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:24,933 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 08:04:24,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:24,933 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 08:04:24,933 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2024-12-02 08:04:24,933 INFO L87 Difference]: Start difference. First operand 111 states and 126 transitions. Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:24,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:24,996 INFO L93 Difference]: Finished difference Result 110 states and 125 transitions. [2024-12-02 08:04:24,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 08:04:24,997 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2024-12-02 08:04:24,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:24,998 INFO L225 Difference]: With dead ends: 110 [2024-12-02 08:04:24,998 INFO L226 Difference]: Without dead ends: 110 [2024-12-02 08:04:24,998 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2024-12-02 08:04:24,998 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 3 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:24,999 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 237 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:24,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-12-02 08:04:25,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 96. [2024-12-02 08:04:25,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 79 states have (on average 1.3924050632911393) internal successors, (110), 95 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:25,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 110 transitions. [2024-12-02 08:04:25,004 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 110 transitions. Word has length 18 [2024-12-02 08:04:25,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:25,004 INFO L471 AbstractCegarLoop]: Abstraction has 96 states and 110 transitions. [2024-12-02 08:04:25,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:25,004 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 110 transitions. [2024-12-02 08:04:25,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-12-02 08:04:25,005 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:25,005 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:25,005 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 08:04:25,005 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:25,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:25,006 INFO L85 PathProgramCache]: Analyzing trace with hash -1643181139, now seen corresponding path program 1 times [2024-12-02 08:04:25,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:25,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967357617] [2024-12-02 08:04:25,006 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:25,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:25,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:25,064 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:25,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:25,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967357617] [2024-12-02 08:04:25,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967357617] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:25,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:25,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 08:04:25,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81219690] [2024-12-02 08:04:25,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:25,066 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:04:25,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:25,066 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:04:25,066 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:04:25,066 INFO L87 Difference]: Start difference. First operand 96 states and 110 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:25,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:25,121 INFO L93 Difference]: Finished difference Result 95 states and 109 transitions. [2024-12-02 08:04:25,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:04:25,122 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 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 21 [2024-12-02 08:04:25,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:25,122 INFO L225 Difference]: With dead ends: 95 [2024-12-02 08:04:25,123 INFO L226 Difference]: Without dead ends: 95 [2024-12-02 08:04:25,123 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-12-02 08:04:25,123 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 8 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:25,124 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 169 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:25,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2024-12-02 08:04:25,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 95. [2024-12-02 08:04:25,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 79 states have (on average 1.379746835443038) internal successors, (109), 94 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-12-02 08:04:25,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 109 transitions. [2024-12-02 08:04:25,128 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 109 transitions. Word has length 21 [2024-12-02 08:04:25,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:25,128 INFO L471 AbstractCegarLoop]: Abstraction has 95 states and 109 transitions. [2024-12-02 08:04:25,128 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:25,128 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 109 transitions. [2024-12-02 08:04:25,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-12-02 08:04:25,129 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:25,129 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:25,129 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 08:04:25,130 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:25,130 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:25,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1643181138, now seen corresponding path program 1 times [2024-12-02 08:04:25,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:25,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266977579] [2024-12-02 08:04:25,130 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:25,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:25,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:25,394 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:25,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:25,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266977579] [2024-12-02 08:04:25,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266977579] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:25,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715523537] [2024-12-02 08:04:25,395 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:25,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:25,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:25,397 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:25,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 08:04:25,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:25,489 INFO L256 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-12-02 08:04:25,491 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:25,503 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-12-02 08:04:25,610 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:25,610 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:25,755 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:25,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715523537] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:25,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-12-02 08:04:25,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 5] total 13 [2024-12-02 08:04:25,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139814028] [2024-12-02 08:04:25,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:25,756 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 08:04:25,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:25,757 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 08:04:25,757 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2024-12-02 08:04:25,757 INFO L87 Difference]: Start difference. First operand 95 states and 109 transitions. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:25,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:25,860 INFO L93 Difference]: Finished difference Result 96 states and 110 transitions. [2024-12-02 08:04:25,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 08:04:25,861 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 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 21 [2024-12-02 08:04:25,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:25,862 INFO L225 Difference]: With dead ends: 96 [2024-12-02 08:04:25,862 INFO L226 Difference]: Without dead ends: 96 [2024-12-02 08:04:25,862 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2024-12-02 08:04:25,863 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 5 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:25,863 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 230 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:25,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2024-12-02 08:04:25,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 94. [2024-12-02 08:04:25,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 79 states have (on average 1.3670886075949367) internal successors, (108), 93 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:25,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 108 transitions. [2024-12-02 08:04:25,868 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 108 transitions. Word has length 21 [2024-12-02 08:04:25,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:25,868 INFO L471 AbstractCegarLoop]: Abstraction has 94 states and 108 transitions. [2024-12-02 08:04:25,868 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:25,868 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 108 transitions. [2024-12-02 08:04:25,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-12-02 08:04:25,869 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:25,869 INFO L218 NwaCegarLoop]: trace histogram [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-12-02 08:04:25,880 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-12-02 08:04:26,069 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-12-02 08:04:26,070 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:26,070 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:26,070 INFO L85 PathProgramCache]: Analyzing trace with hash 2027959735, now seen corresponding path program 1 times [2024-12-02 08:04:26,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:26,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438140951] [2024-12-02 08:04:26,070 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:26,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:26,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:26,180 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:26,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:26,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438140951] [2024-12-02 08:04:26,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438140951] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:26,181 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:26,181 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 08:04:26,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818364325] [2024-12-02 08:04:26,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:26,181 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 08:04:26,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:26,182 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 08:04:26,182 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:04:26,182 INFO L87 Difference]: Start difference. First operand 94 states and 108 transitions. Second operand has 5 states, 4 states have (on average 6.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:26,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:26,263 INFO L93 Difference]: Finished difference Result 93 states and 107 transitions. [2024-12-02 08:04:26,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 08:04:26,263 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2024-12-02 08:04:26,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:26,264 INFO L225 Difference]: With dead ends: 93 [2024-12-02 08:04:26,264 INFO L226 Difference]: Without dead ends: 93 [2024-12-02 08:04:26,265 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-12-02 08:04:26,265 INFO L435 NwaCegarLoop]: 54 mSDtfsCounter, 64 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:26,266 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 154 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:26,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2024-12-02 08:04:26,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2024-12-02 08:04:26,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 79 states have (on average 1.3544303797468353) internal successors, (107), 92 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:26,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 107 transitions. [2024-12-02 08:04:26,270 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 107 transitions. Word has length 24 [2024-12-02 08:04:26,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:26,270 INFO L471 AbstractCegarLoop]: Abstraction has 93 states and 107 transitions. [2024-12-02 08:04:26,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:26,270 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 107 transitions. [2024-12-02 08:04:26,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-12-02 08:04:26,271 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:26,271 INFO L218 NwaCegarLoop]: trace histogram [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-12-02 08:04:26,271 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 08:04:26,271 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:26,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:26,272 INFO L85 PathProgramCache]: Analyzing trace with hash 2027959736, now seen corresponding path program 1 times [2024-12-02 08:04:26,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:26,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216188042] [2024-12-02 08:04:26,272 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:26,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:26,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:26,551 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-02 08:04:26,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:26,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216188042] [2024-12-02 08:04:26,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216188042] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:26,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:26,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 08:04:26,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120949217] [2024-12-02 08:04:26,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:26,552 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 08:04:26,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:26,552 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 08:04:26,552 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-12-02 08:04:26,553 INFO L87 Difference]: Start difference. First operand 93 states and 107 transitions. Second operand has 8 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:26,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:26,611 INFO L93 Difference]: Finished difference Result 100 states and 114 transitions. [2024-12-02 08:04:26,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 08:04:26,611 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2024-12-02 08:04:26,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:26,612 INFO L225 Difference]: With dead ends: 100 [2024-12-02 08:04:26,612 INFO L226 Difference]: Without dead ends: 100 [2024-12-02 08:04:26,612 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-12-02 08:04:26,613 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 0 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:26,613 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 397 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:26,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2024-12-02 08:04:26,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 100. [2024-12-02 08:04:26,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 86 states have (on average 1.3255813953488371) internal successors, (114), 99 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:26,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 114 transitions. [2024-12-02 08:04:26,617 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 114 transitions. Word has length 24 [2024-12-02 08:04:26,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:26,618 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 114 transitions. [2024-12-02 08:04:26,618 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:26,618 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 114 transitions. [2024-12-02 08:04:26,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-12-02 08:04:26,618 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:26,619 INFO L218 NwaCegarLoop]: trace histogram [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-12-02 08:04:26,619 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 08:04:26,619 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:26,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:26,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1844305734, now seen corresponding path program 1 times [2024-12-02 08:04:26,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:26,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992038425] [2024-12-02 08:04:26,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:26,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:26,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:26,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:26,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:26,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992038425] [2024-12-02 08:04:26,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992038425] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:26,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309179229] [2024-12-02 08:04:26,909 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:26,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:26,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:26,911 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:26,912 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 08:04:27,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:27,003 INFO L256 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-02 08:04:27,004 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:27,085 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-12-02 08:04:27,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:27,110 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:27,123 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-12-02 08:04:27,125 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 14 treesize of output 12 [2024-12-02 08:04:27,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:27,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309179229] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:27,209 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:27,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 18 [2024-12-02 08:04:27,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651948038] [2024-12-02 08:04:27,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:27,209 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 08:04:27,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:27,210 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 08:04:27,210 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2024-12-02 08:04:27,210 INFO L87 Difference]: Start difference. First operand 100 states and 114 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 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-12-02 08:04:27,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:27,418 INFO L93 Difference]: Finished difference Result 114 states and 129 transitions. [2024-12-02 08:04:27,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 08:04:27,419 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 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 24 [2024-12-02 08:04:27,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:27,421 INFO L225 Difference]: With dead ends: 114 [2024-12-02 08:04:27,421 INFO L226 Difference]: Without dead ends: 114 [2024-12-02 08:04:27,422 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2024-12-02 08:04:27,422 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 62 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 818 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:27,422 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 818 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:27,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-12-02 08:04:27,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 104. [2024-12-02 08:04:27,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 90 states have (on average 1.3222222222222222) internal successors, (119), 103 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:27,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 119 transitions. [2024-12-02 08:04:27,428 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 119 transitions. Word has length 24 [2024-12-02 08:04:27,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:27,428 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 119 transitions. [2024-12-02 08:04:27,428 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 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-12-02 08:04:27,428 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 119 transitions. [2024-12-02 08:04:27,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-12-02 08:04:27,429 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:27,429 INFO L218 NwaCegarLoop]: trace histogram [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-12-02 08:04:27,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 08:04:27,629 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-12-02 08:04:27,629 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:27,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:27,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1042615402, now seen corresponding path program 1 times [2024-12-02 08:04:27,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:27,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877844631] [2024-12-02 08:04:27,630 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:27,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:27,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:27,751 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-02 08:04:27,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:27,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877844631] [2024-12-02 08:04:27,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877844631] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:27,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:27,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 08:04:27,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697026085] [2024-12-02 08:04:27,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:27,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:04:27,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:27,752 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:04:27,752 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:04:27,752 INFO L87 Difference]: Start difference. First operand 104 states and 119 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:27,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:27,797 INFO L93 Difference]: Finished difference Result 103 states and 118 transitions. [2024-12-02 08:04:27,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:04:27,797 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2024-12-02 08:04:27,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:27,798 INFO L225 Difference]: With dead ends: 103 [2024-12-02 08:04:27,798 INFO L226 Difference]: Without dead ends: 74 [2024-12-02 08:04:27,798 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-12-02 08:04:27,799 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 52 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:27,799 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 112 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 08:04:27,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2024-12-02 08:04:27,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2024-12-02 08:04:27,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 61 states have (on average 1.360655737704918) internal successors, (83), 73 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:27,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 83 transitions. [2024-12-02 08:04:27,801 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 83 transitions. Word has length 26 [2024-12-02 08:04:27,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:27,801 INFO L471 AbstractCegarLoop]: Abstraction has 74 states and 83 transitions. [2024-12-02 08:04:27,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:27,801 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 83 transitions. [2024-12-02 08:04:27,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-12-02 08:04:27,802 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:27,802 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:27,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 08:04:27,802 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:27,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:27,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1744560435, now seen corresponding path program 2 times [2024-12-02 08:04:27,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:27,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269418486] [2024-12-02 08:04:27,803 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:04:27,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:27,816 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 08:04:27,816 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:28,049 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-12-02 08:04:28,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:28,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269418486] [2024-12-02 08:04:28,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269418486] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:28,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:28,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 08:04:28,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789661085] [2024-12-02 08:04:28,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:28,050 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 08:04:28,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:28,051 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 08:04:28,051 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-12-02 08:04:28,051 INFO L87 Difference]: Start difference. First operand 74 states and 83 transitions. Second operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:28,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:28,237 INFO L93 Difference]: Finished difference Result 78 states and 88 transitions. [2024-12-02 08:04:28,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 08:04:28,238 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2024-12-02 08:04:28,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:28,239 INFO L225 Difference]: With dead ends: 78 [2024-12-02 08:04:28,239 INFO L226 Difference]: Without dead ends: 78 [2024-12-02 08:04:28,239 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-12-02 08:04:28,240 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 106 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:28,240 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 246 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:28,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2024-12-02 08:04:28,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 75. [2024-12-02 08:04:28,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 62 states have (on average 1.3548387096774193) internal successors, (84), 74 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-12-02 08:04:28,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 84 transitions. [2024-12-02 08:04:28,242 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 84 transitions. Word has length 28 [2024-12-02 08:04:28,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:28,242 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 84 transitions. [2024-12-02 08:04:28,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:28,242 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 84 transitions. [2024-12-02 08:04:28,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-12-02 08:04:28,243 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:28,243 INFO L218 NwaCegarLoop]: trace histogram [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-12-02 08:04:28,243 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 08:04:28,243 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:28,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:28,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1199315790, now seen corresponding path program 1 times [2024-12-02 08:04:28,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:28,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807019636] [2024-12-02 08:04:28,244 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:28,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:28,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:28,647 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:28,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:28,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807019636] [2024-12-02 08:04:28,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807019636] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:28,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628284351] [2024-12-02 08:04:28,648 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:28,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:28,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:28,650 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:28,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 08:04:28,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:28,756 INFO L256 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-12-02 08:04:28,759 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:28,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 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-12-02 08:04:28,902 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:28,902 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:28,922 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 15 treesize of output 13 [2024-12-02 08:04:28,925 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-12-02 08:04:28,995 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:28,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628284351] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:28,995 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:28,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 22 [2024-12-02 08:04:28,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345106171] [2024-12-02 08:04:28,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:28,996 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-12-02 08:04:28,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:28,997 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-12-02 08:04:28,997 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2024-12-02 08:04:28,997 INFO L87 Difference]: Start difference. First operand 75 states and 84 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:29,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:29,302 INFO L93 Difference]: Finished difference Result 127 states and 142 transitions. [2024-12-02 08:04:29,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 08:04:29,303 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2024-12-02 08:04:29,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:29,304 INFO L225 Difference]: With dead ends: 127 [2024-12-02 08:04:29,304 INFO L226 Difference]: Without dead ends: 127 [2024-12-02 08:04:29,305 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=129, Invalid=741, Unknown=0, NotChecked=0, Total=870 [2024-12-02 08:04:29,306 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 65 mSDsluCounter, 693 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:29,306 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 750 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:04:29,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-12-02 08:04:29,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 88. [2024-12-02 08:04:29,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 75 states have (on average 1.3066666666666666) internal successors, (98), 87 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-12-02 08:04:29,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 98 transitions. [2024-12-02 08:04:29,310 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 98 transitions. Word has length 31 [2024-12-02 08:04:29,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:29,310 INFO L471 AbstractCegarLoop]: Abstraction has 88 states and 98 transitions. [2024-12-02 08:04:29,310 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:29,311 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 98 transitions. [2024-12-02 08:04:29,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-12-02 08:04:29,311 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:29,311 INFO L218 NwaCegarLoop]: trace histogram [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-12-02 08:04:29,321 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 08:04:29,512 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:29,512 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:29,512 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:29,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1077662685, now seen corresponding path program 1 times [2024-12-02 08:04:29,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:29,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338341849] [2024-12-02 08:04:29,513 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:29,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:29,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:29,570 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:29,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:29,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338341849] [2024-12-02 08:04:29,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338341849] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:29,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:29,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 08:04:29,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279420535] [2024-12-02 08:04:29,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:29,571 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 08:04:29,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:29,572 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 08:04:29,572 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:04:29,572 INFO L87 Difference]: Start difference. First operand 88 states and 98 transitions. Second operand has 5 states, 4 states have (on average 7.5) 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-12-02 08:04:29,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:29,644 INFO L93 Difference]: Finished difference Result 87 states and 97 transitions. [2024-12-02 08:04:29,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 08:04:29,644 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) 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 34 [2024-12-02 08:04:29,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:29,645 INFO L225 Difference]: With dead ends: 87 [2024-12-02 08:04:29,645 INFO L226 Difference]: Without dead ends: 87 [2024-12-02 08:04:29,645 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-12-02 08:04:29,645 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 41 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:29,646 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 140 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:29,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2024-12-02 08:04:29,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2024-12-02 08:04:29,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 75 states have (on average 1.2933333333333332) internal successors, (97), 86 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:29,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 97 transitions. [2024-12-02 08:04:29,648 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 97 transitions. Word has length 34 [2024-12-02 08:04:29,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:29,649 INFO L471 AbstractCegarLoop]: Abstraction has 87 states and 97 transitions. [2024-12-02 08:04:29,649 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) 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-12-02 08:04:29,649 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 97 transitions. [2024-12-02 08:04:29,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-12-02 08:04:29,649 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:29,649 INFO L218 NwaCegarLoop]: trace histogram [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-12-02 08:04:29,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 08:04:29,650 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:29,650 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:29,650 INFO L85 PathProgramCache]: Analyzing trace with hash 1077662686, now seen corresponding path program 1 times [2024-12-02 08:04:29,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:29,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296446201] [2024-12-02 08:04:29,650 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:29,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:29,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:29,788 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:29,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:29,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296446201] [2024-12-02 08:04:29,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296446201] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:29,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700685677] [2024-12-02 08:04:29,788 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:29,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:29,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:29,790 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:29,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 08:04:29,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:29,900 INFO L256 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-12-02 08:04:29,903 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:30,069 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:30,069 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:30,177 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 16 [2024-12-02 08:04:30,192 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:30,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700685677] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:30,192 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:30,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2024-12-02 08:04:30,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941125729] [2024-12-02 08:04:30,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:30,193 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 08:04:30,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:30,193 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 08:04:30,193 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-12-02 08:04:30,194 INFO L87 Difference]: Start difference. First operand 87 states and 97 transitions. Second operand has 11 states, 10 states have (on average 5.6) internal successors, (56), 11 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:30,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:30,322 INFO L93 Difference]: Finished difference Result 93 states and 103 transitions. [2024-12-02 08:04:30,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 08:04:30,323 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.6) internal successors, (56), 11 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2024-12-02 08:04:30,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:30,323 INFO L225 Difference]: With dead ends: 93 [2024-12-02 08:04:30,324 INFO L226 Difference]: Without dead ends: 93 [2024-12-02 08:04:30,324 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2024-12-02 08:04:30,326 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 8 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:30,326 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 354 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:30,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2024-12-02 08:04:30,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 90. [2024-12-02 08:04:30,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 78 states have (on average 1.2820512820512822) internal successors, (100), 89 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:30,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 100 transitions. [2024-12-02 08:04:30,329 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 100 transitions. Word has length 34 [2024-12-02 08:04:30,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:30,330 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 100 transitions. [2024-12-02 08:04:30,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.6) internal successors, (56), 11 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:30,330 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 100 transitions. [2024-12-02 08:04:30,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-12-02 08:04:30,330 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:30,330 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:30,337 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-12-02 08:04:30,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:30,531 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:30,531 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:30,531 INFO L85 PathProgramCache]: Analyzing trace with hash 361781785, now seen corresponding path program 2 times [2024-12-02 08:04:30,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:30,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420830995] [2024-12-02 08:04:30,532 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:04:30,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:30,559 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:04:30,559 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:30,933 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:30,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:30,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420830995] [2024-12-02 08:04:30,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420830995] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:30,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591310944] [2024-12-02 08:04:30,933 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:04:30,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:30,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:30,935 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:30,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-12-02 08:04:31,049 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:04:31,049 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:31,051 INFO L256 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-12-02 08:04:31,054 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:31,063 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-12-02 08:04:31,265 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:31,265 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:31,718 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 08:04:31,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591310944] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:31,718 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:31,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2024-12-02 08:04:31,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243125443] [2024-12-02 08:04:31,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:31,719 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-12-02 08:04:31,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:31,719 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-12-02 08:04:31,720 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2024-12-02 08:04:31,720 INFO L87 Difference]: Start difference. First operand 90 states and 100 transitions. Second operand has 27 states, 26 states have (on average 3.5) internal successors, (91), 27 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:32,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:32,521 INFO L93 Difference]: Finished difference Result 137 states and 154 transitions. [2024-12-02 08:04:32,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 08:04:32,522 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 3.5) internal successors, (91), 27 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2024-12-02 08:04:32,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:32,523 INFO L225 Difference]: With dead ends: 137 [2024-12-02 08:04:32,523 INFO L226 Difference]: Without dead ends: 137 [2024-12-02 08:04:32,523 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=219, Invalid=1187, Unknown=0, NotChecked=0, Total=1406 [2024-12-02 08:04:32,524 INFO L435 NwaCegarLoop]: 92 mSDtfsCounter, 89 mSDsluCounter, 1229 mSDsCounter, 0 mSdLazyCounter, 947 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:32,524 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 1321 Invalid, 950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 947 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 08:04:32,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2024-12-02 08:04:32,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 93. [2024-12-02 08:04:32,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 81 states have (on average 1.2839506172839505) internal successors, (104), 92 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:32,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 104 transitions. [2024-12-02 08:04:32,527 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 104 transitions. Word has length 35 [2024-12-02 08:04:32,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:32,527 INFO L471 AbstractCegarLoop]: Abstraction has 93 states and 104 transitions. [2024-12-02 08:04:32,527 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 3.5) internal successors, (91), 27 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:32,527 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 104 transitions. [2024-12-02 08:04:32,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-12-02 08:04:32,528 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:32,528 INFO L218 NwaCegarLoop]: trace histogram [3, 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] [2024-12-02 08:04:32,537 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-12-02 08:04:32,728 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:32,729 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:32,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:32,729 INFO L85 PathProgramCache]: Analyzing trace with hash 1768225292, now seen corresponding path program 3 times [2024-12-02 08:04:32,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:32,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531076298] [2024-12-02 08:04:32,729 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:04:32,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:32,766 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-12-02 08:04:32,766 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:33,187 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 08:04:33,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:33,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531076298] [2024-12-02 08:04:33,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531076298] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:33,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434915531] [2024-12-02 08:04:33,187 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:04:33,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:33,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:33,190 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:33,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-12-02 08:04:33,316 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-12-02 08:04:33,316 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:33,318 INFO L256 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-12-02 08:04:33,322 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:33,332 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-12-02 08:04:33,455 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-12-02 08:04:33,859 INFO L349 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2024-12-02 08:04:33,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 25 treesize of output 23 [2024-12-02 08:04:33,978 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 08:04:33,978 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:34,426 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 27 [2024-12-02 08:04:34,435 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2024-12-02 08:04:35,024 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 08:04:35,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434915531] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:35,024 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:35,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 14] total 37 [2024-12-02 08:04:35,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519225524] [2024-12-02 08:04:35,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:35,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-12-02 08:04:35,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:35,026 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-12-02 08:04:35,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1263, Unknown=0, NotChecked=0, Total=1406 [2024-12-02 08:04:35,026 INFO L87 Difference]: Start difference. First operand 93 states and 104 transitions. Second operand has 38 states, 37 states have (on average 2.5675675675675675) internal successors, (95), 38 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:36,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:36,610 INFO L93 Difference]: Finished difference Result 100 states and 113 transitions. [2024-12-02 08:04:36,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-12-02 08:04:36,610 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 2.5675675675675675) internal successors, (95), 38 states have internal predecessors, (95), 0 states have call successors, (0), 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 38 [2024-12-02 08:04:36,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:36,611 INFO L225 Difference]: With dead ends: 100 [2024-12-02 08:04:36,611 INFO L226 Difference]: Without dead ends: 100 [2024-12-02 08:04:36,612 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 725 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=416, Invalid=2890, Unknown=0, NotChecked=0, Total=3306 [2024-12-02 08:04:36,612 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 221 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 638 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 590 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:36,612 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 590 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 638 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 08:04:36,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2024-12-02 08:04:36,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 88. [2024-12-02 08:04:36,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 77 states have (on average 1.2727272727272727) internal successors, (98), 87 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-12-02 08:04:36,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 98 transitions. [2024-12-02 08:04:36,614 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 98 transitions. Word has length 38 [2024-12-02 08:04:36,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:36,615 INFO L471 AbstractCegarLoop]: Abstraction has 88 states and 98 transitions. [2024-12-02 08:04:36,615 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 2.5675675675675675) internal successors, (95), 38 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:36,615 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 98 transitions. [2024-12-02 08:04:36,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-12-02 08:04:36,615 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:36,615 INFO L218 NwaCegarLoop]: trace histogram [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-12-02 08:04:36,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-12-02 08:04:36,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:36,816 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:36,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:36,817 INFO L85 PathProgramCache]: Analyzing trace with hash 939782569, now seen corresponding path program 1 times [2024-12-02 08:04:36,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:36,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437020341] [2024-12-02 08:04:36,817 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:36,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:36,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:37,087 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:37,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:37,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437020341] [2024-12-02 08:04:37,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437020341] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:37,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429999205] [2024-12-02 08:04:37,088 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:37,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:37,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:37,091 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:37,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-12-02 08:04:37,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:37,214 INFO L256 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-02 08:04:37,216 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:37,246 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-12-02 08:04:37,281 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-12-02 08:04:37,281 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 08:04:37,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429999205] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:37,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 08:04:37,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 11 [2024-12-02 08:04:37,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061111293] [2024-12-02 08:04:37,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:37,282 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 08:04:37,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:37,282 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 08:04:37,283 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-02 08:04:37,283 INFO L87 Difference]: Start difference. First operand 88 states and 98 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:37,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:37,345 INFO L93 Difference]: Finished difference Result 128 states and 140 transitions. [2024-12-02 08:04:37,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 08:04:37,346 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 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 39 [2024-12-02 08:04:37,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:37,346 INFO L225 Difference]: With dead ends: 128 [2024-12-02 08:04:37,346 INFO L226 Difference]: Without dead ends: 81 [2024-12-02 08:04:37,346 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-02 08:04:37,347 INFO L435 NwaCegarLoop]: 60 mSDtfsCounter, 2 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:37,347 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 397 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:37,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2024-12-02 08:04:37,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2024-12-02 08:04:37,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 70 states have (on average 1.2857142857142858) internal successors, (90), 80 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:37,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 90 transitions. [2024-12-02 08:04:37,350 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 90 transitions. Word has length 39 [2024-12-02 08:04:37,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:37,350 INFO L471 AbstractCegarLoop]: Abstraction has 81 states and 90 transitions. [2024-12-02 08:04:37,351 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:37,351 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 90 transitions. [2024-12-02 08:04:37,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-12-02 08:04:37,351 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:37,351 INFO L218 NwaCegarLoop]: trace histogram [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-12-02 08:04:37,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-12-02 08:04:37,551 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:37,552 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:37,552 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:37,552 INFO L85 PathProgramCache]: Analyzing trace with hash 1599314091, now seen corresponding path program 1 times [2024-12-02 08:04:37,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:37,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848009358] [2024-12-02 08:04:37,552 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:37,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:37,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:37,838 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:37,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:37,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848009358] [2024-12-02 08:04:37,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848009358] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:37,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221387330] [2024-12-02 08:04:37,838 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:37,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:37,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:37,841 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:37,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-12-02 08:04:37,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:37,950 INFO L256 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-02 08:04:37,952 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:38,020 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-12-02 08:04:38,051 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:38,051 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:38,079 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-12-02 08:04:38,081 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 14 treesize of output 12 [2024-12-02 08:04:38,149 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:38,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221387330] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:38,150 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:38,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-12-02 08:04:38,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897364656] [2024-12-02 08:04:38,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:38,150 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 08:04:38,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:38,151 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 08:04:38,151 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2024-12-02 08:04:38,151 INFO L87 Difference]: Start difference. First operand 81 states and 90 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 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-12-02 08:04:38,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:38,296 INFO L93 Difference]: Finished difference Result 128 states and 140 transitions. [2024-12-02 08:04:38,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 08:04:38,297 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 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 39 [2024-12-02 08:04:38,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:38,297 INFO L225 Difference]: With dead ends: 128 [2024-12-02 08:04:38,297 INFO L226 Difference]: Without dead ends: 88 [2024-12-02 08:04:38,298 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2024-12-02 08:04:38,298 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 23 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:38,298 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 648 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:38,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2024-12-02 08:04:38,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 85. [2024-12-02 08:04:38,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 74 states have (on average 1.2702702702702702) internal successors, (94), 84 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:38,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 94 transitions. [2024-12-02 08:04:38,302 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 94 transitions. Word has length 39 [2024-12-02 08:04:38,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:38,302 INFO L471 AbstractCegarLoop]: Abstraction has 85 states and 94 transitions. [2024-12-02 08:04:38,302 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 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-12-02 08:04:38,302 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 94 transitions. [2024-12-02 08:04:38,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-12-02 08:04:38,303 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:38,303 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 08:04:38,315 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-12-02 08:04:38,504 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-12-02 08:04:38,504 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:38,504 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:38,504 INFO L85 PathProgramCache]: Analyzing trace with hash 132135122, now seen corresponding path program 2 times [2024-12-02 08:04:38,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:38,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859457566] [2024-12-02 08:04:38,505 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:04:38,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:38,530 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:04:38,530 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:38,803 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:38,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:38,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859457566] [2024-12-02 08:04:38,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859457566] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:38,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610676987] [2024-12-02 08:04:38,803 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:04:38,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:38,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:38,805 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:38,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-12-02 08:04:38,917 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:04:38,917 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:38,919 INFO L256 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-12-02 08:04:38,921 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:39,038 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:39,039 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:39,210 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 5 treesize of output 3 [2024-12-02 08:04:39,262 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:39,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610676987] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:39,262 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:39,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2024-12-02 08:04:39,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797271710] [2024-12-02 08:04:39,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:39,263 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-12-02 08:04:39,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:39,263 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-12-02 08:04:39,263 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2024-12-02 08:04:39,264 INFO L87 Difference]: Start difference. First operand 85 states and 94 transitions. Second operand has 21 states, 20 states have (on average 4.35) internal successors, (87), 21 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-12-02 08:04:39,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:39,520 INFO L93 Difference]: Finished difference Result 119 states and 133 transitions. [2024-12-02 08:04:39,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 08:04:39,521 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 4.35) internal successors, (87), 21 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 43 [2024-12-02 08:04:39,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:39,522 INFO L225 Difference]: With dead ends: 119 [2024-12-02 08:04:39,522 INFO L226 Difference]: Without dead ends: 119 [2024-12-02 08:04:39,522 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 71 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2024-12-02 08:04:39,523 INFO L435 NwaCegarLoop]: 47 mSDtfsCounter, 62 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:39,523 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 506 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:04:39,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2024-12-02 08:04:39,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 107. [2024-12-02 08:04:39,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 96 states have (on average 1.3645833333333333) internal successors, (131), 106 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:39,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 131 transitions. [2024-12-02 08:04:39,526 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 131 transitions. Word has length 43 [2024-12-02 08:04:39,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:39,526 INFO L471 AbstractCegarLoop]: Abstraction has 107 states and 131 transitions. [2024-12-02 08:04:39,526 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 4.35) internal successors, (87), 21 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-12-02 08:04:39,526 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 131 transitions. [2024-12-02 08:04:39,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-12-02 08:04:39,526 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:39,527 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 08:04:39,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-12-02 08:04:39,727 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:39,727 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:39,728 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:39,728 INFO L85 PathProgramCache]: Analyzing trace with hash -198699902, now seen corresponding path program 1 times [2024-12-02 08:04:39,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:39,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283881126] [2024-12-02 08:04:39,729 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:39,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:39,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:39,829 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-12-02 08:04:39,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:39,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283881126] [2024-12-02 08:04:39,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283881126] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:39,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:39,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 08:04:39,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791228702] [2024-12-02 08:04:39,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:39,830 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 08:04:39,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:39,830 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 08:04:39,830 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:04:39,830 INFO L87 Difference]: Start difference. First operand 107 states and 131 transitions. Second operand has 5 states, 4 states have (on average 9.75) internal successors, (39), 5 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:39,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:39,893 INFO L93 Difference]: Finished difference Result 107 states and 129 transitions. [2024-12-02 08:04:39,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 08:04:39,893 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 5 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2024-12-02 08:04:39,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:39,894 INFO L225 Difference]: With dead ends: 107 [2024-12-02 08:04:39,894 INFO L226 Difference]: Without dead ends: 107 [2024-12-02 08:04:39,894 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 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-12-02 08:04:39,895 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 48 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:39,895 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 116 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:39,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-12-02 08:04:39,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2024-12-02 08:04:39,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 96 states have (on average 1.3229166666666667) internal successors, (127), 104 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:39,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 127 transitions. [2024-12-02 08:04:39,897 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 127 transitions. Word has length 44 [2024-12-02 08:04:39,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:39,898 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 127 transitions. [2024-12-02 08:04:39,898 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 5 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:39,898 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 127 transitions. [2024-12-02 08:04:39,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-12-02 08:04:39,898 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:39,898 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 08:04:39,898 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 08:04:39,899 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:39,899 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:39,899 INFO L85 PathProgramCache]: Analyzing trace with hash -198699901, now seen corresponding path program 1 times [2024-12-02 08:04:39,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:39,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418080739] [2024-12-02 08:04:39,899 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:39,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:39,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:40,111 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:40,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:40,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418080739] [2024-12-02 08:04:40,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418080739] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:40,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495180806] [2024-12-02 08:04:40,111 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:40,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:40,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:40,113 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:40,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-12-02 08:04:40,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:40,257 INFO L256 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-12-02 08:04:40,258 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:40,401 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:40,401 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:40,657 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 7 treesize of output 5 [2024-12-02 08:04:40,686 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:40,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495180806] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:40,686 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:40,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2024-12-02 08:04:40,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096515755] [2024-12-02 08:04:40,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:40,687 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 08:04:40,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:40,687 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 08:04:40,688 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2024-12-02 08:04:40,688 INFO L87 Difference]: Start difference. First operand 105 states and 127 transitions. Second operand has 19 states, 18 states have (on average 5.5) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:40,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:40,949 INFO L93 Difference]: Finished difference Result 121 states and 136 transitions. [2024-12-02 08:04:40,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 08:04:40,950 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.5) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 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 44 [2024-12-02 08:04:40,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:40,951 INFO L225 Difference]: With dead ends: 121 [2024-12-02 08:04:40,951 INFO L226 Difference]: Without dead ends: 121 [2024-12-02 08:04:40,951 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 75 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2024-12-02 08:04:40,952 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 62 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:40,952 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 432 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:04:40,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2024-12-02 08:04:40,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 105. [2024-12-02 08:04:40,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 97 states have (on average 1.2989690721649485) internal successors, (126), 104 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:40,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 126 transitions. [2024-12-02 08:04:40,955 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 126 transitions. Word has length 44 [2024-12-02 08:04:40,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:40,956 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 126 transitions. [2024-12-02 08:04:40,956 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.5) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:40,956 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 126 transitions. [2024-12-02 08:04:40,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-12-02 08:04:40,957 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:40,957 INFO L218 NwaCegarLoop]: trace histogram [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, 1] [2024-12-02 08:04:40,968 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-12-02 08:04:41,157 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-12-02 08:04:41,157 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:41,158 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:41,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1972041853, now seen corresponding path program 1 times [2024-12-02 08:04:41,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:41,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356795388] [2024-12-02 08:04:41,158 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:41,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:41,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:41,249 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-12-02 08:04:41,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:41,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356795388] [2024-12-02 08:04:41,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356795388] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:41,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:41,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 08:04:41,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923207890] [2024-12-02 08:04:41,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:41,250 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 08:04:41,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:41,250 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 08:04:41,250 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 08:04:41,251 INFO L87 Difference]: Start difference. First operand 105 states and 126 transitions. Second operand has 6 states, 5 states have (on average 8.2) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:41,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:41,327 INFO L93 Difference]: Finished difference Result 106 states and 126 transitions. [2024-12-02 08:04:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 08:04:41,328 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.2) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2024-12-02 08:04:41,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:41,328 INFO L225 Difference]: With dead ends: 106 [2024-12-02 08:04:41,328 INFO L226 Difference]: Without dead ends: 106 [2024-12-02 08:04:41,329 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-12-02 08:04:41,329 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 52 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:41,329 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 150 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:41,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-12-02 08:04:41,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 104. [2024-12-02 08:04:41,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 97 states have (on average 1.2783505154639174) internal successors, (124), 103 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:41,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 124 transitions. [2024-12-02 08:04:41,333 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 124 transitions. Word has length 46 [2024-12-02 08:04:41,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:41,333 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 124 transitions. [2024-12-02 08:04:41,333 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.2) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:41,333 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 124 transitions. [2024-12-02 08:04:41,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-12-02 08:04:41,334 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:41,334 INFO L218 NwaCegarLoop]: trace histogram [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, 1] [2024-12-02 08:04:41,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 08:04:41,334 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:41,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:41,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1972041852, now seen corresponding path program 1 times [2024-12-02 08:04:41,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:41,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573394147] [2024-12-02 08:04:41,335 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:41,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:41,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:41,676 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:41,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:41,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573394147] [2024-12-02 08:04:41,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573394147] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:41,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366741338] [2024-12-02 08:04:41,676 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:41,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:41,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:41,679 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:41,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-12-02 08:04:41,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:41,792 INFO L256 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-12-02 08:04:41,794 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:41,798 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-12-02 08:04:41,926 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:41,926 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:42,136 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:42,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366741338] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:42,136 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:42,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 21 [2024-12-02 08:04:42,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752981203] [2024-12-02 08:04:42,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:42,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-12-02 08:04:42,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:42,138 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-12-02 08:04:42,138 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2024-12-02 08:04:42,138 INFO L87 Difference]: Start difference. First operand 104 states and 124 transitions. Second operand has 22 states, 21 states have (on average 4.714285714285714) internal successors, (99), 22 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:42,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:42,387 INFO L93 Difference]: Finished difference Result 112 states and 132 transitions. [2024-12-02 08:04:42,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 08:04:42,388 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 4.714285714285714) internal successors, (99), 22 states have internal predecessors, (99), 0 states have call successors, (0), 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 46 [2024-12-02 08:04:42,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:42,388 INFO L225 Difference]: With dead ends: 112 [2024-12-02 08:04:42,388 INFO L226 Difference]: Without dead ends: 112 [2024-12-02 08:04:42,388 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2024-12-02 08:04:42,389 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 78 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:42,389 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 443 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:04:42,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2024-12-02 08:04:42,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 109. [2024-12-02 08:04:42,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 102 states have (on average 1.2745098039215685) internal successors, (130), 108 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:42,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 130 transitions. [2024-12-02 08:04:42,392 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 130 transitions. Word has length 46 [2024-12-02 08:04:42,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:42,392 INFO L471 AbstractCegarLoop]: Abstraction has 109 states and 130 transitions. [2024-12-02 08:04:42,392 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 4.714285714285714) internal successors, (99), 22 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:42,392 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 130 transitions. [2024-12-02 08:04:42,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 08:04:42,392 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:42,392 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 08:04:42,400 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-12-02 08:04:42,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-12-02 08:04:42,593 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:42,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:42,593 INFO L85 PathProgramCache]: Analyzing trace with hash -606304971, now seen corresponding path program 3 times [2024-12-02 08:04:42,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:42,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629485344] [2024-12-02 08:04:42,594 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:04:42,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:42,633 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-12-02 08:04:42,633 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:43,087 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:43,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:43,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629485344] [2024-12-02 08:04:43,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629485344] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:43,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300351110] [2024-12-02 08:04:43,088 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:04:43,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:43,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:43,090 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:43,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-12-02 08:04:43,246 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-12-02 08:04:43,246 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:43,248 INFO L256 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-12-02 08:04:43,250 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:43,366 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-12-02 08:04:43,440 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:43,441 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:43,482 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 15 treesize of output 13 [2024-12-02 08:04:43,484 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-12-02 08:04:43,556 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:43,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300351110] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:43,557 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:43,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 23 [2024-12-02 08:04:43,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233543749] [2024-12-02 08:04:43,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:43,557 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 08:04:43,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:43,558 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 08:04:43,558 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2024-12-02 08:04:43,558 INFO L87 Difference]: Start difference. First operand 109 states and 130 transitions. Second operand has 23 states, 23 states have (on average 3.4347826086956523) internal successors, (79), 23 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:43,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:43,792 INFO L93 Difference]: Finished difference Result 187 states and 216 transitions. [2024-12-02 08:04:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 08:04:43,793 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.4347826086956523) internal successors, (79), 23 states have internal predecessors, (79), 0 states have call successors, (0), 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 48 [2024-12-02 08:04:43,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:43,793 INFO L225 Difference]: With dead ends: 187 [2024-12-02 08:04:43,793 INFO L226 Difference]: Without dead ends: 178 [2024-12-02 08:04:43,794 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=610, Unknown=0, NotChecked=0, Total=702 [2024-12-02 08:04:43,794 INFO L435 NwaCegarLoop]: 53 mSDtfsCounter, 47 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:43,795 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 738 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:04:43,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-12-02 08:04:43,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 169. [2024-12-02 08:04:43,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 162 states have (on average 1.2345679012345678) internal successors, (200), 168 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:43,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 200 transitions. [2024-12-02 08:04:43,801 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 200 transitions. Word has length 48 [2024-12-02 08:04:43,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:43,801 INFO L471 AbstractCegarLoop]: Abstraction has 169 states and 200 transitions. [2024-12-02 08:04:43,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.4347826086956523) internal successors, (79), 23 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:43,801 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 200 transitions. [2024-12-02 08:04:43,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 08:04:43,802 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:43,802 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1] [2024-12-02 08:04:43,810 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-12-02 08:04:44,002 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-12-02 08:04:44,002 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:44,003 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:44,003 INFO L85 PathProgramCache]: Analyzing trace with hash -1051639740, now seen corresponding path program 1 times [2024-12-02 08:04:44,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:44,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702752868] [2024-12-02 08:04:44,003 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:44,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:44,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:44,099 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-12-02 08:04:44,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:44,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702752868] [2024-12-02 08:04:44,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702752868] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:44,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:44,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 08:04:44,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247150975] [2024-12-02 08:04:44,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:44,100 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 08:04:44,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:44,100 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 08:04:44,100 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 08:04:44,100 INFO L87 Difference]: Start difference. First operand 169 states and 200 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:44,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:44,171 INFO L93 Difference]: Finished difference Result 170 states and 199 transitions. [2024-12-02 08:04:44,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 08:04:44,171 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 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 48 [2024-12-02 08:04:44,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:44,172 INFO L225 Difference]: With dead ends: 170 [2024-12-02 08:04:44,172 INFO L226 Difference]: Without dead ends: 170 [2024-12-02 08:04:44,172 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-12-02 08:04:44,173 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 40 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:44,173 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 151 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:04:44,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2024-12-02 08:04:44,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 168. [2024-12-02 08:04:44,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 162 states have (on average 1.2160493827160495) internal successors, (197), 167 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:44,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 197 transitions. [2024-12-02 08:04:44,175 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 197 transitions. Word has length 48 [2024-12-02 08:04:44,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:44,176 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 197 transitions. [2024-12-02 08:04:44,176 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:44,176 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 197 transitions. [2024-12-02 08:04:44,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 08:04:44,176 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:44,177 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1] [2024-12-02 08:04:44,177 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-12-02 08:04:44,177 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:44,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:44,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1051639739, now seen corresponding path program 1 times [2024-12-02 08:04:44,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:44,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741892170] [2024-12-02 08:04:44,177 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:44,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:44,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:44,427 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:44,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:44,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741892170] [2024-12-02 08:04:44,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741892170] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:44,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209184333] [2024-12-02 08:04:44,427 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:44,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:44,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:44,430 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:44,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-12-02 08:04:44,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:44,590 INFO L256 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-12-02 08:04:44,592 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:44,763 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:44,763 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:45,032 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 7 treesize of output 5 [2024-12-02 08:04:45,057 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:45,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209184333] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:45,057 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:45,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2024-12-02 08:04:45,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065302764] [2024-12-02 08:04:45,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:45,058 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-12-02 08:04:45,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:45,058 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-12-02 08:04:45,058 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2024-12-02 08:04:45,059 INFO L87 Difference]: Start difference. First operand 168 states and 197 transitions. Second operand has 21 states, 20 states have (on average 5.35) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:45,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:45,393 INFO L93 Difference]: Finished difference Result 178 states and 203 transitions. [2024-12-02 08:04:45,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 08:04:45,393 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 5.35) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 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 48 [2024-12-02 08:04:45,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:45,394 INFO L225 Difference]: With dead ends: 178 [2024-12-02 08:04:45,395 INFO L226 Difference]: Without dead ends: 178 [2024-12-02 08:04:45,395 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 82 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=103, Invalid=599, Unknown=0, NotChecked=0, Total=702 [2024-12-02 08:04:45,395 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 80 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:45,395 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 531 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:04:45,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-12-02 08:04:45,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 167. [2024-12-02 08:04:45,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 162 states have (on average 1.1975308641975309) internal successors, (194), 166 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:45,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 194 transitions. [2024-12-02 08:04:45,398 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 194 transitions. Word has length 48 [2024-12-02 08:04:45,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:45,398 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 194 transitions. [2024-12-02 08:04:45,398 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 5.35) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:45,398 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 194 transitions. [2024-12-02 08:04:45,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-12-02 08:04:45,398 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:45,398 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2024-12-02 08:04:45,406 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-12-02 08:04:45,599 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:45,599 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:45,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:45,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1308779835, now seen corresponding path program 1 times [2024-12-02 08:04:45,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:45,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039686954] [2024-12-02 08:04:45,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:45,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:45,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:45,670 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-12-02 08:04:45,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:45,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039686954] [2024-12-02 08:04:45,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039686954] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:45,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:45,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 08:04:45,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668392797] [2024-12-02 08:04:45,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:45,671 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 08:04:45,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:45,671 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 08:04:45,671 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 08:04:45,671 INFO L87 Difference]: Start difference. First operand 167 states and 194 transitions. Second operand has 6 states, 5 states have (on average 9.0) internal successors, (45), 6 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-12-02 08:04:45,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:45,732 INFO L93 Difference]: Finished difference Result 168 states and 193 transitions. [2024-12-02 08:04:45,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 08:04:45,732 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.0) internal successors, (45), 6 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 50 [2024-12-02 08:04:45,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:45,733 INFO L225 Difference]: With dead ends: 168 [2024-12-02 08:04:45,733 INFO L226 Difference]: Without dead ends: 168 [2024-12-02 08:04:45,733 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-12-02 08:04:45,733 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 44 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:45,733 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 147 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 08:04:45,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-12-02 08:04:45,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 166. [2024-12-02 08:04:45,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 162 states have (on average 1.1790123456790123) internal successors, (191), 165 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:45,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 191 transitions. [2024-12-02 08:04:45,736 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 191 transitions. Word has length 50 [2024-12-02 08:04:45,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:45,736 INFO L471 AbstractCegarLoop]: Abstraction has 166 states and 191 transitions. [2024-12-02 08:04:45,736 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.0) internal successors, (45), 6 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-12-02 08:04:45,736 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 191 transitions. [2024-12-02 08:04:45,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-12-02 08:04:45,736 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:45,736 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2024-12-02 08:04:45,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-12-02 08:04:45,737 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:45,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:45,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1308779834, now seen corresponding path program 1 times [2024-12-02 08:04:45,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:45,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216702979] [2024-12-02 08:04:45,737 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:45,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:45,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:45,994 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:45,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:45,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216702979] [2024-12-02 08:04:45,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216702979] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:45,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170031001] [2024-12-02 08:04:45,995 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:45,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:45,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:45,997 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:45,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-12-02 08:04:46,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:46,133 INFO L256 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-12-02 08:04:46,135 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:46,138 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 13 treesize of output 1 [2024-12-02 08:04:46,264 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:46,264 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:46,479 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 08:04:46,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170031001] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:46,480 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:46,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9, 9] total 23 [2024-12-02 08:04:46,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797897263] [2024-12-02 08:04:46,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:46,480 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-12-02 08:04:46,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:46,481 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-12-02 08:04:46,481 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2024-12-02 08:04:46,481 INFO L87 Difference]: Start difference. First operand 166 states and 191 transitions. Second operand has 24 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:46,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:46,831 INFO L93 Difference]: Finished difference Result 201 states and 233 transitions. [2024-12-02 08:04:46,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 08:04:46,832 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 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 50 [2024-12-02 08:04:46,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:46,833 INFO L225 Difference]: With dead ends: 201 [2024-12-02 08:04:46,833 INFO L226 Difference]: Without dead ends: 198 [2024-12-02 08:04:46,833 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=108, Invalid=648, Unknown=0, NotChecked=0, Total=756 [2024-12-02 08:04:46,834 INFO L435 NwaCegarLoop]: 38 mSDtfsCounter, 67 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:46,834 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 544 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 08:04:46,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2024-12-02 08:04:46,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 175. [2024-12-02 08:04:46,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 171 states have (on average 1.1812865497076024) internal successors, (202), 174 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:46,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 202 transitions. [2024-12-02 08:04:46,839 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 202 transitions. Word has length 50 [2024-12-02 08:04:46,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:46,839 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 202 transitions. [2024-12-02 08:04:46,839 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:46,839 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 202 transitions. [2024-12-02 08:04:46,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-12-02 08:04:46,840 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:46,840 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:46,851 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-12-02 08:04:47,040 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-12-02 08:04:47,040 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:47,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:47,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1907922061, now seen corresponding path program 1 times [2024-12-02 08:04:47,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:47,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794456842] [2024-12-02 08:04:47,041 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:47,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:47,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:47,169 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-12-02 08:04:47,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:47,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794456842] [2024-12-02 08:04:47,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794456842] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:04:47,169 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:04:47,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 08:04:47,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601411397] [2024-12-02 08:04:47,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:04:47,170 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 08:04:47,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:47,170 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 08:04:47,170 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 08:04:47,171 INFO L87 Difference]: Start difference. First operand 175 states and 202 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:47,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:47,212 INFO L93 Difference]: Finished difference Result 217 states and 247 transitions. [2024-12-02 08:04:47,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 08:04:47,212 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 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 51 [2024-12-02 08:04:47,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:47,213 INFO L225 Difference]: With dead ends: 217 [2024-12-02 08:04:47,213 INFO L226 Difference]: Without dead ends: 198 [2024-12-02 08:04:47,213 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-12-02 08:04:47,213 INFO L435 NwaCegarLoop]: 54 mSDtfsCounter, 7 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:47,214 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 265 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 08:04:47,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2024-12-02 08:04:47,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 195. [2024-12-02 08:04:47,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 191 states have (on average 1.1780104712041886) internal successors, (225), 194 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:47,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 225 transitions. [2024-12-02 08:04:47,217 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 225 transitions. Word has length 51 [2024-12-02 08:04:47,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:47,217 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 225 transitions. [2024-12-02 08:04:47,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:47,217 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 225 transitions. [2024-12-02 08:04:47,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-12-02 08:04:47,218 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:47,218 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-12-02 08:04:47,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-12-02 08:04:47,218 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:47,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:47,219 INFO L85 PathProgramCache]: Analyzing trace with hash 783556846, now seen corresponding path program 4 times [2024-12-02 08:04:47,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:47,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192798224] [2024-12-02 08:04:47,219 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 08:04:47,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:47,235 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 08:04:47,235 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:47,916 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 08:04:47,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:47,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192798224] [2024-12-02 08:04:47,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192798224] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:47,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624367954] [2024-12-02 08:04:47,917 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 08:04:47,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:47,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:47,919 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:47,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-12-02 08:04:48,063 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 08:04:48,063 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:48,065 INFO L256 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-12-02 08:04:48,067 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:48,226 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 14 treesize of output 10 [2024-12-02 08:04:48,887 INFO L349 Elim1Store]: treesize reduction 4, result has 81.8 percent of original size [2024-12-02 08:04:48,887 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 30 treesize of output 28 [2024-12-02 08:04:49,001 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 08:04:49,001 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:49,693 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 29 treesize of output 25 [2024-12-02 08:04:49,697 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 35 [2024-12-02 08:04:50,140 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 49 treesize of output 41 [2024-12-02 08:04:50,206 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 08:04:50,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624367954] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:50,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:50,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 17] total 45 [2024-12-02 08:04:50,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159946056] [2024-12-02 08:04:50,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:50,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-12-02 08:04:50,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:50,207 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-12-02 08:04:50,207 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2024-12-02 08:04:50,207 INFO L87 Difference]: Start difference. First operand 195 states and 225 transitions. Second operand has 46 states, 45 states have (on average 2.466666666666667) internal successors, (111), 46 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:51,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:51,114 INFO L93 Difference]: Finished difference Result 197 states and 223 transitions. [2024-12-02 08:04:51,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 08:04:51,114 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 2.466666666666667) internal successors, (111), 46 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2024-12-02 08:04:51,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:51,115 INFO L225 Difference]: With dead ends: 197 [2024-12-02 08:04:51,115 INFO L226 Difference]: Without dead ends: 163 [2024-12-02 08:04:51,116 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=331, Invalid=2639, Unknown=0, NotChecked=0, Total=2970 [2024-12-02 08:04:51,116 INFO L435 NwaCegarLoop]: 49 mSDtfsCounter, 258 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:51,116 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 734 Invalid, 664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 08:04:51,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-12-02 08:04:51,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 137. [2024-12-02 08:04:51,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 134 states have (on average 1.1567164179104477) internal successors, (155), 136 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:51,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 155 transitions. [2024-12-02 08:04:51,119 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 155 transitions. Word has length 52 [2024-12-02 08:04:51,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:51,119 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 155 transitions. [2024-12-02 08:04:51,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 2.466666666666667) internal successors, (111), 46 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:51,119 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 155 transitions. [2024-12-02 08:04:51,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-12-02 08:04:51,120 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:51,120 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:04:51,127 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-12-02 08:04:51,320 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-12-02 08:04:51,321 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:51,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:51,321 INFO L85 PathProgramCache]: Analyzing trace with hash 1275387995, now seen corresponding path program 1 times [2024-12-02 08:04:51,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:51,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526550246] [2024-12-02 08:04:51,321 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:51,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:51,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:51,462 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-12-02 08:04:51,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:51,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526550246] [2024-12-02 08:04:51,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526550246] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:51,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404096262] [2024-12-02 08:04:51,463 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:51,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:51,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:51,465 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:51,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-12-02 08:04:51,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:51,613 INFO L256 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 83 conjuncts are in the unsatisfiable core [2024-12-02 08:04:51,615 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:51,695 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-12-02 08:04:51,710 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 8 treesize of output 1 [2024-12-02 08:04:51,944 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 16 treesize of output 8 [2024-12-02 08:04:51,972 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-12-02 08:04:51,972 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:52,317 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 14 [2024-12-02 08:04:52,320 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 15 treesize of output 13 [2024-12-02 08:04:52,322 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-12-02 08:04:52,423 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-12-02 08:04:52,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404096262] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:52,423 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:52,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 17, 18] total 35 [2024-12-02 08:04:52,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881035727] [2024-12-02 08:04:52,423 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:52,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-12-02 08:04:52,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:52,424 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-12-02 08:04:52,424 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1092, Unknown=0, NotChecked=0, Total=1190 [2024-12-02 08:04:52,424 INFO L87 Difference]: Start difference. First operand 137 states and 155 transitions. Second operand has 35 states, 35 states have (on average 3.4285714285714284) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:53,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:53,223 INFO L93 Difference]: Finished difference Result 188 states and 207 transitions. [2024-12-02 08:04:53,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-12-02 08:04:53,224 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.4285714285714284) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2024-12-02 08:04:53,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:53,224 INFO L225 Difference]: With dead ends: 188 [2024-12-02 08:04:53,224 INFO L226 Difference]: Without dead ends: 130 [2024-12-02 08:04:53,225 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=245, Invalid=2511, Unknown=0, NotChecked=0, Total=2756 [2024-12-02 08:04:53,225 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 62 mSDsluCounter, 852 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 895 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:53,225 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 895 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 08:04:53,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2024-12-02 08:04:53,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 123. [2024-12-02 08:04:53,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 120 states have (on average 1.175) internal successors, (141), 122 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:53,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 141 transitions. [2024-12-02 08:04:53,227 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 141 transitions. Word has length 58 [2024-12-02 08:04:53,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:53,228 INFO L471 AbstractCegarLoop]: Abstraction has 123 states and 141 transitions. [2024-12-02 08:04:53,228 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.4285714285714284) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:53,228 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 141 transitions. [2024-12-02 08:04:53,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-12-02 08:04:53,228 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:53,228 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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, 1, 1, 1] [2024-12-02 08:04:53,240 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-12-02 08:04:53,429 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-12-02 08:04:53,429 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:53,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:53,429 INFO L85 PathProgramCache]: Analyzing trace with hash 555464225, now seen corresponding path program 1 times [2024-12-02 08:04:53,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:53,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181163490] [2024-12-02 08:04:53,430 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:53,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:53,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:53,677 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-12-02 08:04:53,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:53,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181163490] [2024-12-02 08:04:53,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181163490] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:53,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703890708] [2024-12-02 08:04:53,678 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:04:53,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:53,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:53,680 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:53,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-12-02 08:04:53,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:04:53,830 INFO L256 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-12-02 08:04:53,832 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:54,009 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-12-02 08:04:54,009 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:54,289 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 7 treesize of output 5 [2024-12-02 08:04:54,330 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-12-02 08:04:54,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703890708] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:54,330 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:54,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-12-02 08:04:54,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830156954] [2024-12-02 08:04:54,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:54,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 08:04:54,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:54,331 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 08:04:54,332 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2024-12-02 08:04:54,332 INFO L87 Difference]: Start difference. First operand 123 states and 141 transitions. Second operand has 23 states, 22 states have (on average 5.590909090909091) internal successors, (123), 23 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:54,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:54,742 INFO L93 Difference]: Finished difference Result 221 states and 254 transitions. [2024-12-02 08:04:54,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 08:04:54,742 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.590909090909091) internal successors, (123), 23 states have internal predecessors, (123), 0 states have call successors, (0), 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 60 [2024-12-02 08:04:54,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:54,743 INFO L225 Difference]: With dead ends: 221 [2024-12-02 08:04:54,743 INFO L226 Difference]: Without dead ends: 221 [2024-12-02 08:04:54,743 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 104 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2024-12-02 08:04:54,744 INFO L435 NwaCegarLoop]: 59 mSDtfsCounter, 166 mSDsluCounter, 723 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 782 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:54,744 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 782 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 08:04:54,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2024-12-02 08:04:54,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 174. [2024-12-02 08:04:54,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 171 states have (on average 1.1929824561403508) internal successors, (204), 173 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:54,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 204 transitions. [2024-12-02 08:04:54,747 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 204 transitions. Word has length 60 [2024-12-02 08:04:54,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:54,748 INFO L471 AbstractCegarLoop]: Abstraction has 174 states and 204 transitions. [2024-12-02 08:04:54,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.590909090909091) internal successors, (123), 23 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:54,748 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 204 transitions. [2024-12-02 08:04:54,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-12-02 08:04:54,748 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:54,748 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-12-02 08:04:54,760 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-12-02 08:04:54,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-12-02 08:04:54,949 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:54,949 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:54,949 INFO L85 PathProgramCache]: Analyzing trace with hash 2014323617, now seen corresponding path program 2 times [2024-12-02 08:04:54,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:54,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479990865] [2024-12-02 08:04:54,949 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:04:54,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:54,980 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:04:54,980 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:55,249 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-12-02 08:04:55,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:55,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479990865] [2024-12-02 08:04:55,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479990865] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:55,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577615030] [2024-12-02 08:04:55,250 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:04:55,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:55,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:55,252 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:55,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-12-02 08:04:55,400 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:04:55,400 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:55,402 INFO L256 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-12-02 08:04:55,405 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:55,645 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-12-02 08:04:55,646 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:55,844 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 21 treesize of output 17 [2024-12-02 08:04:56,015 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-12-02 08:04:56,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577615030] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:56,016 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:56,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2024-12-02 08:04:56,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612595467] [2024-12-02 08:04:56,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:56,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-12-02 08:04:56,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:56,016 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-12-02 08:04:56,017 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2024-12-02 08:04:56,017 INFO L87 Difference]: Start difference. First operand 174 states and 204 transitions. Second operand has 27 states, 26 states have (on average 5.3076923076923075) internal successors, (138), 27 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:56,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:56,341 INFO L93 Difference]: Finished difference Result 192 states and 222 transitions. [2024-12-02 08:04:56,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 08:04:56,342 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 5.3076923076923075) internal successors, (138), 27 states have internal predecessors, (138), 0 states have call successors, (0), 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-12-02 08:04:56,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:56,343 INFO L225 Difference]: With dead ends: 192 [2024-12-02 08:04:56,343 INFO L226 Difference]: Without dead ends: 192 [2024-12-02 08:04:56,343 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=152, Invalid=904, Unknown=0, NotChecked=0, Total=1056 [2024-12-02 08:04:56,343 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 141 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:56,343 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 459 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:04:56,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2024-12-02 08:04:56,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 178. [2024-12-02 08:04:56,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 175 states have (on average 1.2) internal successors, (210), 177 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:56,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 210 transitions. [2024-12-02 08:04:56,347 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 210 transitions. Word has length 65 [2024-12-02 08:04:56,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:56,348 INFO L471 AbstractCegarLoop]: Abstraction has 178 states and 210 transitions. [2024-12-02 08:04:56,348 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 5.3076923076923075) internal successors, (138), 27 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:56,348 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 210 transitions. [2024-12-02 08:04:56,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-12-02 08:04:56,348 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:56,348 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-12-02 08:04:56,360 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-12-02 08:04:56,548 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:56,549 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:04:56,549 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:04:56,549 INFO L85 PathProgramCache]: Analyzing trace with hash 1551631778, now seen corresponding path program 2 times [2024-12-02 08:04:56,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:04:56,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015733130] [2024-12-02 08:04:56,549 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:04:56,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:04:56,578 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:04:56,578 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:57,098 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 29 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-12-02 08:04:57,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:04:57,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015733130] [2024-12-02 08:04:57,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015733130] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:04:57,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215852204] [2024-12-02 08:04:57,098 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:04:57,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:04:57,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:04:57,100 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:04:57,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-12-02 08:04:57,265 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:04:57,265 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:04:57,268 INFO L256 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-12-02 08:04:57,270 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:04:57,407 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-12-02 08:04:57,608 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:04:57,608 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2024-12-02 08:04:57,860 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 08:04:57,860 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:04:58,295 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-02 08:04:58,295 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2024-12-02 08:04:58,305 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 15 treesize of output 13 [2024-12-02 08:04:58,306 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-12-02 08:04:58,413 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 08:04:58,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215852204] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:04:58,413 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:04:58,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 19, 20] total 45 [2024-12-02 08:04:58,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496082645] [2024-12-02 08:04:58,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:04:58,414 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-12-02 08:04:58,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:04:58,415 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-12-02 08:04:58,415 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1842, Unknown=0, NotChecked=0, Total=1980 [2024-12-02 08:04:58,415 INFO L87 Difference]: Start difference. First operand 178 states and 210 transitions. Second operand has 45 states, 45 states have (on average 3.111111111111111) internal successors, (140), 45 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:59,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:04:59,947 INFO L93 Difference]: Finished difference Result 442 states and 508 transitions. [2024-12-02 08:04:59,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-12-02 08:04:59,947 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 3.111111111111111) internal successors, (140), 45 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2024-12-02 08:04:59,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:04:59,948 INFO L225 Difference]: With dead ends: 442 [2024-12-02 08:04:59,948 INFO L226 Difference]: Without dead ends: 378 [2024-12-02 08:04:59,949 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=385, Invalid=4727, Unknown=0, NotChecked=0, Total=5112 [2024-12-02 08:04:59,950 INFO L435 NwaCegarLoop]: 53 mSDtfsCounter, 601 mSDsluCounter, 1356 mSDsCounter, 0 mSdLazyCounter, 1422 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 601 SdHoareTripleChecker+Valid, 1409 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 08:04:59,950 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [601 Valid, 1409 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1422 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 08:04:59,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2024-12-02 08:04:59,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 319. [2024-12-02 08:04:59,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 316 states have (on average 1.2025316455696202) internal successors, (380), 318 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:59,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 380 transitions. [2024-12-02 08:04:59,956 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 380 transitions. Word has length 65 [2024-12-02 08:04:59,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:04:59,957 INFO L471 AbstractCegarLoop]: Abstraction has 319 states and 380 transitions. [2024-12-02 08:04:59,957 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 3.111111111111111) internal successors, (140), 45 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:04:59,957 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 380 transitions. [2024-12-02 08:04:59,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-12-02 08:04:59,958 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:04:59,958 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 08:04:59,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-12-02 08:05:00,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-12-02 08:05:00,159 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:05:00,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:05:00,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1265252574, now seen corresponding path program 1 times [2024-12-02 08:05:00,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:05:00,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584790582] [2024-12-02 08:05:00,159 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:05:00,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:05:00,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:05:00,500 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-12-02 08:05:00,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:05:00,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584790582] [2024-12-02 08:05:00,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584790582] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:05:00,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501374037] [2024-12-02 08:05:00,500 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:05:00,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:05:00,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:05:00,503 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:05:00,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-12-02 08:05:00,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:05:00,684 INFO L256 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-12-02 08:05:00,686 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:05:00,690 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 13 treesize of output 1 [2024-12-02 08:05:00,856 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-12-02 08:05:00,856 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:05:01,147 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-12-02 08:05:01,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501374037] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:05:01,147 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:05:01,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 24 [2024-12-02 08:05:01,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755606349] [2024-12-02 08:05:01,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:05:01,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-12-02 08:05:01,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:05:01,148 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-12-02 08:05:01,149 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2024-12-02 08:05:01,149 INFO L87 Difference]: Start difference. First operand 319 states and 380 transitions. Second operand has 25 states, 24 states have (on average 4.5) internal successors, (108), 25 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:01,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:05:01,568 INFO L93 Difference]: Finished difference Result 417 states and 499 transitions. [2024-12-02 08:05:01,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 08:05:01,568 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 4.5) internal successors, (108), 25 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2024-12-02 08:05:01,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:05:01,570 INFO L225 Difference]: With dead ends: 417 [2024-12-02 08:05:01,570 INFO L226 Difference]: Without dead ends: 417 [2024-12-02 08:05:01,570 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=316, Invalid=1090, Unknown=0, NotChecked=0, Total=1406 [2024-12-02 08:05:01,571 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 367 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:05:01,571 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 391 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:05:01,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2024-12-02 08:05:01,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 376. [2024-12-02 08:05:01,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 373 states have (on average 1.2386058981233243) internal successors, (462), 375 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:01,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 462 transitions. [2024-12-02 08:05:01,577 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 462 transitions. Word has length 67 [2024-12-02 08:05:01,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:05:01,577 INFO L471 AbstractCegarLoop]: Abstraction has 376 states and 462 transitions. [2024-12-02 08:05:01,577 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.5) internal successors, (108), 25 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:01,577 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 462 transitions. [2024-12-02 08:05:01,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-12-02 08:05:01,578 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:05:01,578 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2024-12-02 08:05:01,586 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-12-02 08:05:01,778 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-12-02 08:05:01,779 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:05:01,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:05:01,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1961371288, now seen corresponding path program 1 times [2024-12-02 08:05:01,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:05:01,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804567670] [2024-12-02 08:05:01,779 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:05:01,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:05:01,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:05:02,338 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-12-02 08:05:02,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:05:02,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804567670] [2024-12-02 08:05:02,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804567670] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:05:02,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292875731] [2024-12-02 08:05:02,339 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:05:02,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:05:02,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:05:02,341 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:05:02,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-12-02 08:05:02,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:05:02,531 INFO L256 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-12-02 08:05:02,533 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:05:02,650 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-12-02 08:05:02,759 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-12-02 08:05:02,759 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:05:02,779 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 15 treesize of output 13 [2024-12-02 08:05:02,781 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-12-02 08:05:02,869 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-12-02 08:05:02,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292875731] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:05:02,869 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:05:02,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 28 [2024-12-02 08:05:02,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107943184] [2024-12-02 08:05:02,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:05:02,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-12-02 08:05:02,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:05:02,871 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-12-02 08:05:02,871 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=686, Unknown=0, NotChecked=0, Total=756 [2024-12-02 08:05:02,871 INFO L87 Difference]: Start difference. First operand 376 states and 462 transitions. Second operand has 28 states, 28 states have (on average 3.4642857142857144) internal successors, (97), 28 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:03,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:05:03,568 INFO L93 Difference]: Finished difference Result 492 states and 589 transitions. [2024-12-02 08:05:03,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 08:05:03,568 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.4642857142857144) internal successors, (97), 28 states have internal predecessors, (97), 0 states have call successors, (0), 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-12-02 08:05:03,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:05:03,570 INFO L225 Difference]: With dead ends: 492 [2024-12-02 08:05:03,570 INFO L226 Difference]: Without dead ends: 480 [2024-12-02 08:05:03,570 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=180, Invalid=1542, Unknown=0, NotChecked=0, Total=1722 [2024-12-02 08:05:03,571 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 106 mSDsluCounter, 808 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 08:05:03,571 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 849 Invalid, 714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 08:05:03,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2024-12-02 08:05:03,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 396. [2024-12-02 08:05:03,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 393 states have (on average 1.2290076335877862) internal successors, (483), 395 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:03,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 483 transitions. [2024-12-02 08:05:03,577 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 483 transitions. Word has length 70 [2024-12-02 08:05:03,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:05:03,577 INFO L471 AbstractCegarLoop]: Abstraction has 396 states and 483 transitions. [2024-12-02 08:05:03,578 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.4642857142857144) internal successors, (97), 28 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:03,578 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 483 transitions. [2024-12-02 08:05:03,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-12-02 08:05:03,578 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:05:03,578 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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-12-02 08:05:03,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-12-02 08:05:03,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-12-02 08:05:03,779 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:05:03,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:05:03,779 INFO L85 PathProgramCache]: Analyzing trace with hash 357521850, now seen corresponding path program 3 times [2024-12-02 08:05:03,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:05:03,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328962121] [2024-12-02 08:05:03,780 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:05:03,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:05:03,821 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-12-02 08:05:03,822 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:05:04,491 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-12-02 08:05:04,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:05:04,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328962121] [2024-12-02 08:05:04,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328962121] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:05:04,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514623660] [2024-12-02 08:05:04,492 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:05:04,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:05:04,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:05:04,494 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:05:04,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-12-02 08:05:04,697 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-12-02 08:05:04,697 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:05:04,699 INFO L256 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-12-02 08:05:04,703 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:05:04,968 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 14 treesize of output 10 [2024-12-02 08:05:20,369 INFO L349 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2024-12-02 08:05:20,369 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 36 treesize of output 69 [2024-12-02 08:05:20,927 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 17 proven. 31 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-12-02 08:05:20,927 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:05:23,561 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 42 treesize of output 36 [2024-12-02 08:05:23,588 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:05:23,588 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 62 treesize of output 82 [2024-12-02 08:05:24,266 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 53 treesize of output 45 [2024-12-02 08:05:24,506 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-12-02 08:05:24,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514623660] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:05:24,506 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:05:24,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 24, 24] total 60 [2024-12-02 08:05:24,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470292059] [2024-12-02 08:05:24,506 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:05:24,506 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-12-02 08:05:24,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:05:24,507 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-12-02 08:05:24,507 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=286, Invalid=3371, Unknown=3, NotChecked=0, Total=3660 [2024-12-02 08:05:24,508 INFO L87 Difference]: Start difference. First operand 396 states and 483 transitions. Second operand has 61 states, 60 states have (on average 2.6666666666666665) internal successors, (160), 61 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-12-02 08:05:39,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:05:39,262 INFO L93 Difference]: Finished difference Result 663 states and 805 transitions. [2024-12-02 08:05:39,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-12-02 08:05:39,262 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 60 states have (on average 2.6666666666666665) internal successors, (160), 61 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 74 [2024-12-02 08:05:39,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:05:39,264 INFO L225 Difference]: With dead ends: 663 [2024-12-02 08:05:39,264 INFO L226 Difference]: Without dead ends: 663 [2024-12-02 08:05:39,266 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 101 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2713 ImplicationChecksByTransitivity, 30.5s TimeCoverageRelationStatistics Valid=1258, Invalid=9865, Unknown=7, NotChecked=0, Total=11130 [2024-12-02 08:05:39,266 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 1812 mSDsluCounter, 1203 mSDsCounter, 0 mSdLazyCounter, 1263 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1812 SdHoareTripleChecker+Valid, 1238 SdHoareTripleChecker+Invalid, 1285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-12-02 08:05:39,266 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1812 Valid, 1238 Invalid, 1285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1263 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-12-02 08:05:39,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2024-12-02 08:05:39,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 588. [2024-12-02 08:05:39,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 585 states have (on average 1.2512820512820513) internal successors, (732), 587 states have internal predecessors, (732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:39,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 732 transitions. [2024-12-02 08:05:39,275 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 732 transitions. Word has length 74 [2024-12-02 08:05:39,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:05:39,275 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 732 transitions. [2024-12-02 08:05:39,275 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 2.6666666666666665) internal successors, (160), 61 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-12-02 08:05:39,275 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 732 transitions. [2024-12-02 08:05:39,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-12-02 08:05:39,276 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:05:39,277 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2024-12-02 08:05:39,284 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-12-02 08:05:39,477 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-12-02 08:05:39,477 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:05:39,478 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:05:39,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1415717087, now seen corresponding path program 2 times [2024-12-02 08:05:39,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:05:39,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522004638] [2024-12-02 08:05:39,478 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:05:39,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:05:39,505 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:05:39,505 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:05:40,201 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 27 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-12-02 08:05:40,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:05:40,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522004638] [2024-12-02 08:05:40,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522004638] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:05:40,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980146558] [2024-12-02 08:05:40,202 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:05:40,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:05:40,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:05:40,204 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:05:40,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-12-02 08:05:40,398 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:05:40,398 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:05:40,401 INFO L256 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 105 conjuncts are in the unsatisfiable core [2024-12-02 08:05:40,405 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:05:40,716 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-12-02 08:05:40,755 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 8 treesize of output 1 [2024-12-02 08:05:41,173 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 7 treesize of output 3 [2024-12-02 08:05:41,249 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 22 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-12-02 08:05:41,249 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:05:41,677 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 14 treesize of output 10 [2024-12-02 08:05:41,717 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 15 treesize of output 13 [2024-12-02 08:05:41,718 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-12-02 08:05:41,972 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 20 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-12-02 08:05:41,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980146558] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:05:41,972 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:05:41,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 19, 19] total 53 [2024-12-02 08:05:41,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967070663] [2024-12-02 08:05:41,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:05:41,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-12-02 08:05:41,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:05:41,973 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-12-02 08:05:41,974 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=2558, Unknown=0, NotChecked=0, Total=2756 [2024-12-02 08:05:41,974 INFO L87 Difference]: Start difference. First operand 588 states and 732 transitions. Second operand has 53 states, 53 states have (on average 3.0943396226415096) internal successors, (164), 53 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:43,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:05:43,305 INFO L93 Difference]: Finished difference Result 638 states and 784 transitions. [2024-12-02 08:05:43,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-12-02 08:05:43,306 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 3.0943396226415096) internal successors, (164), 53 states have internal predecessors, (164), 0 states have call successors, (0), 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 74 [2024-12-02 08:05:43,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:05:43,307 INFO L225 Difference]: With dead ends: 638 [2024-12-02 08:05:43,307 INFO L226 Difference]: Without dead ends: 596 [2024-12-02 08:05:43,308 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1569 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=402, Invalid=5298, Unknown=0, NotChecked=0, Total=5700 [2024-12-02 08:05:43,308 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 161 mSDsluCounter, 1932 mSDsCounter, 0 mSdLazyCounter, 1266 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 2018 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 08:05:43,308 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 2018 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1266 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 08:05:43,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2024-12-02 08:05:43,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 546. [2024-12-02 08:05:43,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 543 states have (on average 1.2412523020257826) internal successors, (674), 545 states have internal predecessors, (674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:43,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 674 transitions. [2024-12-02 08:05:43,317 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 674 transitions. Word has length 74 [2024-12-02 08:05:43,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:05:43,317 INFO L471 AbstractCegarLoop]: Abstraction has 546 states and 674 transitions. [2024-12-02 08:05:43,317 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 3.0943396226415096) internal successors, (164), 53 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:43,317 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 674 transitions. [2024-12-02 08:05:43,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-12-02 08:05:43,318 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:05:43,318 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:05:43,326 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-12-02 08:05:43,518 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-12-02 08:05:43,519 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:05:43,519 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:05:43,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1217662155, now seen corresponding path program 1 times [2024-12-02 08:05:43,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:05:43,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628098905] [2024-12-02 08:05:43,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:05:43,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:05:43,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:05:43,872 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 10 proven. 22 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-12-02 08:05:43,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:05:43,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628098905] [2024-12-02 08:05:43,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628098905] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:05:43,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787381606] [2024-12-02 08:05:43,872 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:05:43,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:05:43,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:05:43,874 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:05:43,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-12-02 08:05:44,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:05:44,048 INFO L256 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-12-02 08:05:44,050 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:05:44,054 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 13 treesize of output 1 [2024-12-02 08:05:44,229 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 21 proven. 11 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-12-02 08:05:44,229 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:05:44,692 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 21 proven. 11 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-12-02 08:05:44,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787381606] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:05:44,692 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:05:44,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 26 [2024-12-02 08:05:44,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443904128] [2024-12-02 08:05:44,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:05:44,693 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-12-02 08:05:44,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:05:44,693 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-12-02 08:05:44,693 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2024-12-02 08:05:44,694 INFO L87 Difference]: Start difference. First operand 546 states and 674 transitions. Second operand has 27 states, 26 states have (on average 4.961538461538462) internal successors, (129), 27 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:45,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:05:45,415 INFO L93 Difference]: Finished difference Result 836 states and 1003 transitions. [2024-12-02 08:05:45,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 08:05:45,416 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 4.961538461538462) internal successors, (129), 27 states have internal predecessors, (129), 0 states have call successors, (0), 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 75 [2024-12-02 08:05:45,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:05:45,417 INFO L225 Difference]: With dead ends: 836 [2024-12-02 08:05:45,417 INFO L226 Difference]: Without dead ends: 830 [2024-12-02 08:05:45,417 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=198, Invalid=1208, Unknown=0, NotChecked=0, Total=1406 [2024-12-02 08:05:45,418 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 252 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 08:05:45,418 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [252 Valid, 865 Invalid, 829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 829 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 08:05:45,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2024-12-02 08:05:45,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 553. [2024-12-02 08:05:45,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 550 states have (on average 1.2472727272727273) internal successors, (686), 552 states have internal predecessors, (686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:45,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 686 transitions. [2024-12-02 08:05:45,427 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 686 transitions. Word has length 75 [2024-12-02 08:05:45,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:05:45,427 INFO L471 AbstractCegarLoop]: Abstraction has 553 states and 686 transitions. [2024-12-02 08:05:45,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.961538461538462) internal successors, (129), 27 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:45,427 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 686 transitions. [2024-12-02 08:05:45,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-12-02 08:05:45,428 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:05:45,428 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2024-12-02 08:05:45,437 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-12-02 08:05:45,629 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:05:45,629 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:05:45,629 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:05:45,630 INFO L85 PathProgramCache]: Analyzing trace with hash -897631730, now seen corresponding path program 3 times [2024-12-02 08:05:45,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:05:45,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387087963] [2024-12-02 08:05:45,630 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:05:45,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:05:45,667 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-12-02 08:05:45,667 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:05:45,889 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2024-12-02 08:05:45,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:05:45,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387087963] [2024-12-02 08:05:45,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387087963] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:05:45,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144394126] [2024-12-02 08:05:45,890 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:05:45,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:05:45,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:05:45,892 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:05:45,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-12-02 08:05:46,143 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-12-02 08:05:46,143 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:05:46,147 INFO L256 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 120 conjuncts are in the unsatisfiable core [2024-12-02 08:05:46,151 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:05:46,345 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-12-02 08:05:46,385 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 8 treesize of output 1 [2024-12-02 08:05:47,503 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:05:47,503 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 11 [2024-12-02 08:05:48,031 INFO L349 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2024-12-02 08:05:48,032 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 31 [2024-12-02 08:05:48,151 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-12-02 08:05:48,151 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:05:49,994 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:05:49,994 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 22 [2024-12-02 08:05:50,100 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 15 treesize of output 11 [2024-12-02 08:05:50,107 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 44 treesize of output 38 [2024-12-02 08:05:50,113 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 34 [2024-12-02 08:05:50,470 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-12-02 08:05:50,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144394126] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:05:50,471 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:05:50,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 23, 23] total 53 [2024-12-02 08:05:50,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807640697] [2024-12-02 08:05:50,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:05:50,471 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-12-02 08:05:50,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:05:50,472 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-12-02 08:05:50,472 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=2525, Unknown=0, NotChecked=0, Total=2756 [2024-12-02 08:05:50,472 INFO L87 Difference]: Start difference. First operand 553 states and 686 transitions. Second operand has 53 states, 53 states have (on average 2.9245283018867925) internal successors, (155), 53 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:59,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:05:59,650 INFO L93 Difference]: Finished difference Result 864 states and 1031 transitions. [2024-12-02 08:05:59,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2024-12-02 08:05:59,651 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.9245283018867925) internal successors, (155), 53 states have internal predecessors, (155), 0 states have call successors, (0), 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 76 [2024-12-02 08:05:59,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:05:59,652 INFO L225 Difference]: With dead ends: 864 [2024-12-02 08:05:59,652 INFO L226 Difference]: Without dead ends: 840 [2024-12-02 08:05:59,654 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3748 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=1902, Invalid=14868, Unknown=0, NotChecked=0, Total=16770 [2024-12-02 08:05:59,655 INFO L435 NwaCegarLoop]: 52 mSDtfsCounter, 617 mSDsluCounter, 1602 mSDsCounter, 0 mSdLazyCounter, 2639 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 1654 SdHoareTripleChecker+Invalid, 2653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 2639 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:05:59,655 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 1654 Invalid, 2653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 2639 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-12-02 08:05:59,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2024-12-02 08:05:59,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 752. [2024-12-02 08:05:59,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 749 states have (on average 1.2389853137516689) internal successors, (928), 751 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:59,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 928 transitions. [2024-12-02 08:05:59,676 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 928 transitions. Word has length 76 [2024-12-02 08:05:59,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:05:59,676 INFO L471 AbstractCegarLoop]: Abstraction has 752 states and 928 transitions. [2024-12-02 08:05:59,676 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.9245283018867925) internal successors, (155), 53 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:05:59,676 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 928 transitions. [2024-12-02 08:05:59,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-12-02 08:05:59,677 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:05:59,677 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1] [2024-12-02 08:05:59,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-12-02 08:05:59,878 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:05:59,878 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:05:59,879 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:05:59,879 INFO L85 PathProgramCache]: Analyzing trace with hash 275699098, now seen corresponding path program 3 times [2024-12-02 08:05:59,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:05:59,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453367840] [2024-12-02 08:05:59,879 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:05:59,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:05:59,913 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-12-02 08:05:59,913 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:06:00,601 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-12-02 08:06:00,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:06:00,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453367840] [2024-12-02 08:06:00,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453367840] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:06:00,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051476064] [2024-12-02 08:06:00,602 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:06:00,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:06:00,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:06:00,604 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:06:00,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-12-02 08:06:00,808 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-12-02 08:06:00,808 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:06:00,811 INFO L256 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 125 conjuncts are in the unsatisfiable core [2024-12-02 08:06:00,815 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:06:01,051 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-12-02 08:06:01,093 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 8 treesize of output 1 [2024-12-02 08:06:03,155 INFO L349 Elim1Store]: treesize reduction 3, result has 88.0 percent of original size [2024-12-02 08:06:03,155 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 26 treesize of output 35 [2024-12-02 08:06:03,390 INFO L349 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2024-12-02 08:06:03,390 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 31 [2024-12-02 08:06:03,510 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2024-12-02 08:06:03,510 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:06:06,150 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 24 treesize of output 20 [2024-12-02 08:06:06,168 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:06:06,168 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 47 treesize of output 57 [2024-12-02 08:06:06,274 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 21 treesize of output 17 [2024-12-02 08:06:06,281 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 44 treesize of output 38 [2024-12-02 08:06:06,287 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 34 [2024-12-02 08:06:06,779 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-12-02 08:06:06,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051476064] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:06:06,780 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:06:06,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 26, 26] total 62 [2024-12-02 08:06:06,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355820565] [2024-12-02 08:06:06,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:06:06,780 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-12-02 08:06:06,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:06:06,781 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-12-02 08:06:06,781 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=343, Invalid=3563, Unknown=0, NotChecked=0, Total=3906 [2024-12-02 08:06:06,781 INFO L87 Difference]: Start difference. First operand 752 states and 928 transitions. Second operand has 63 states, 62 states have (on average 2.370967741935484) internal successors, (147), 63 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:06:13,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:06:13,082 INFO L93 Difference]: Finished difference Result 804 states and 962 transitions. [2024-12-02 08:06:13,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-12-02 08:06:13,082 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 62 states have (on average 2.370967741935484) internal successors, (147), 63 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2024-12-02 08:06:13,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:06:13,084 INFO L225 Difference]: With dead ends: 804 [2024-12-02 08:06:13,084 INFO L226 Difference]: Without dead ends: 804 [2024-12-02 08:06:13,084 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 104 SyntacticMatches, 2 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3327 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=1615, Invalid=11725, Unknown=0, NotChecked=0, Total=13340 [2024-12-02 08:06:13,085 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 1222 mSDsluCounter, 1392 mSDsCounter, 0 mSdLazyCounter, 2268 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1222 SdHoareTripleChecker+Valid, 1436 SdHoareTripleChecker+Invalid, 2283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 2268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-12-02 08:06:13,085 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1222 Valid, 1436 Invalid, 2283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 2268 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-12-02 08:06:13,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 804 states. [2024-12-02 08:06:13,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 804 to 752. [2024-12-02 08:06:13,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 749 states have (on average 1.2309746328437918) internal successors, (922), 751 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:06:13,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 922 transitions. [2024-12-02 08:06:13,093 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 922 transitions. Word has length 78 [2024-12-02 08:06:13,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:06:13,094 INFO L471 AbstractCegarLoop]: Abstraction has 752 states and 922 transitions. [2024-12-02 08:06:13,094 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 2.370967741935484) internal successors, (147), 63 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:06:13,094 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 922 transitions. [2024-12-02 08:06:13,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-12-02 08:06:13,095 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:06:13,095 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-12-02 08:06:13,103 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-12-02 08:06:13,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:06:13,295 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:06:13,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:06:13,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1483156142, now seen corresponding path program 2 times [2024-12-02 08:06:13,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:06:13,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567098831] [2024-12-02 08:06:13,296 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:06:13,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:06:13,320 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:06:13,320 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:06:13,934 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 5 proven. 40 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2024-12-02 08:06:13,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:06:13,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567098831] [2024-12-02 08:06:13,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567098831] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:06:13,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724589337] [2024-12-02 08:06:13,935 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:06:13,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:06:13,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:06:13,941 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:06:13,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-12-02 08:06:14,275 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:06:14,275 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:06:14,277 INFO L256 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-12-02 08:06:14,281 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:06:14,299 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 7 [2024-12-02 08:06:14,306 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2024-12-02 08:06:14,830 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-12-02 08:06:14,935 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:06:14,935 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 17 [2024-12-02 08:06:15,280 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-12-02 08:06:15,280 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:06:15,566 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-12-02 08:06:15,569 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 14 treesize of output 12 [2024-12-02 08:06:16,112 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-12-02 08:06:16,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724589337] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:06:16,112 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:06:16,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18, 19] total 50 [2024-12-02 08:06:16,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901036827] [2024-12-02 08:06:16,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:06:16,112 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-12-02 08:06:16,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:06:16,113 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-12-02 08:06:16,113 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=242, Invalid=2208, Unknown=0, NotChecked=0, Total=2450 [2024-12-02 08:06:16,113 INFO L87 Difference]: Start difference. First operand 752 states and 922 transitions. Second operand has 50 states, 50 states have (on average 3.48) internal successors, (174), 50 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:06:17,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:06:17,548 INFO L93 Difference]: Finished difference Result 1238 states and 1479 transitions. [2024-12-02 08:06:17,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-12-02 08:06:17,549 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 3.48) internal successors, (174), 50 states have internal predecessors, (174), 0 states have call successors, (0), 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 88 [2024-12-02 08:06:17,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:06:17,551 INFO L225 Difference]: With dead ends: 1238 [2024-12-02 08:06:17,551 INFO L226 Difference]: Without dead ends: 1219 [2024-12-02 08:06:17,551 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1126 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=370, Invalid=3536, Unknown=0, NotChecked=0, Total=3906 [2024-12-02 08:06:17,552 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 329 mSDsluCounter, 1622 mSDsCounter, 0 mSdLazyCounter, 1682 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 1694 SdHoareTripleChecker+Invalid, 1684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 08:06:17,552 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [329 Valid, 1694 Invalid, 1684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1682 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 08:06:17,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1219 states. [2024-12-02 08:06:17,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1219 to 809. [2024-12-02 08:06:17,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 806 states have (on average 1.2357320099255582) internal successors, (996), 808 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:06:17,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 996 transitions. [2024-12-02 08:06:17,563 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 996 transitions. Word has length 88 [2024-12-02 08:06:17,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:06:17,563 INFO L471 AbstractCegarLoop]: Abstraction has 809 states and 996 transitions. [2024-12-02 08:06:17,563 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 3.48) internal successors, (174), 50 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:06:17,563 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 996 transitions. [2024-12-02 08:06:17,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-12-02 08:06:17,565 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:06:17,565 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 4, 4, 4, 4, 3, 3, 3, 3, 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-12-02 08:06:17,573 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-12-02 08:06:17,766 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:06:17,766 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:06:17,766 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:06:17,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1975351369, now seen corresponding path program 4 times [2024-12-02 08:06:17,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:06:17,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764539798] [2024-12-02 08:06:17,767 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 08:06:17,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:06:17,804 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 08:06:17,805 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:06:22,673 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-12-02 08:06:22,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:06:22,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764539798] [2024-12-02 08:06:22,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764539798] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:06:22,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540849578] [2024-12-02 08:06:22,674 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 08:06:22,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:06:22,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:06:22,675 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:06:22,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-12-02 08:06:22,862 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 08:06:22,863 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:06:22,865 INFO L256 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 114 conjuncts are in the unsatisfiable core [2024-12-02 08:06:22,869 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:06:23,162 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 14 treesize of output 10 [2024-12-02 08:06:29,676 INFO L349 Elim1Store]: treesize reduction 24, result has 68.8 percent of original size [2024-12-02 08:06:29,676 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 83 [2024-12-02 08:06:29,685 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2024-12-02 08:06:29,694 WARN L672 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2024-12-02 08:06:29,984 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 94 proven. 18 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-12-02 08:06:29,984 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:06:35,425 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 104 treesize of output 90 [2024-12-02 08:06:35,431 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 134 [2024-12-02 08:06:35,435 WARN L672 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2024-12-02 08:06:36,302 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 49 treesize of output 41 [2024-12-02 08:06:36,468 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-12-02 08:06:36,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540849578] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:06:36,468 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:06:36,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 37] total 105 [2024-12-02 08:06:36,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345152527] [2024-12-02 08:06:36,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:06:36,469 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2024-12-02 08:06:36,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:06:36,470 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2024-12-02 08:06:36,471 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1001, Invalid=10129, Unknown=0, NotChecked=0, Total=11130 [2024-12-02 08:06:36,471 INFO L87 Difference]: Start difference. First operand 809 states and 996 transitions. Second operand has 106 states, 105 states have (on average 1.8476190476190477) internal successors, (194), 106 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:06:43,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:06:43,894 INFO L93 Difference]: Finished difference Result 915 states and 1107 transitions. [2024-12-02 08:06:43,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-12-02 08:06:43,895 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 105 states have (on average 1.8476190476190477) internal successors, (194), 106 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2024-12-02 08:06:43,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:06:43,897 INFO L225 Difference]: With dead ends: 915 [2024-12-02 08:06:43,897 INFO L226 Difference]: Without dead ends: 745 [2024-12-02 08:06:43,898 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4472 ImplicationChecksByTransitivity, 15.8s TimeCoverageRelationStatistics Valid=2037, Invalid=13965, Unknown=0, NotChecked=0, Total=16002 [2024-12-02 08:06:43,898 INFO L435 NwaCegarLoop]: 124 mSDtfsCounter, 1034 mSDsluCounter, 3691 mSDsCounter, 0 mSdLazyCounter, 3794 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1034 SdHoareTripleChecker+Valid, 3815 SdHoareTripleChecker+Invalid, 3806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 3794 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 08:06:43,898 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1034 Valid, 3815 Invalid, 3806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 3794 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 08:06:43,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2024-12-02 08:06:43,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 512. [2024-12-02 08:06:43,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 509 states have (on average 1.2337917485265226) internal successors, (628), 511 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:06:43,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 628 transitions. [2024-12-02 08:06:43,905 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 628 transitions. Word has length 89 [2024-12-02 08:06:43,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:06:43,905 INFO L471 AbstractCegarLoop]: Abstraction has 512 states and 628 transitions. [2024-12-02 08:06:43,905 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 105 states have (on average 1.8476190476190477) internal successors, (194), 106 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:06:43,905 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 628 transitions. [2024-12-02 08:06:43,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-12-02 08:06:43,906 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:06:43,907 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2024-12-02 08:06:43,914 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-12-02 08:06:44,107 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:06:44,107 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:06:44,107 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:06:44,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1019743727, now seen corresponding path program 4 times [2024-12-02 08:06:44,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:06:44,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259527308] [2024-12-02 08:06:44,108 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 08:06:44,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:06:44,139 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 08:06:44,139 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:06:46,672 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 6 proven. 73 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-12-02 08:06:46,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:06:46,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259527308] [2024-12-02 08:06:46,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259527308] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:06:46,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521290344] [2024-12-02 08:06:46,673 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 08:06:46,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:06:46,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:06:46,675 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:06:46,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-12-02 08:06:46,886 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 08:06:46,886 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:06:46,890 INFO L256 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 139 conjuncts are in the unsatisfiable core [2024-12-02 08:06:46,893 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:06:47,136 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 14 treesize of output 10 [2024-12-02 08:06:51,941 INFO L349 Elim1Store]: treesize reduction 20, result has 70.1 percent of original size [2024-12-02 08:06:51,941 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 68 treesize of output 73 [2024-12-02 08:06:51,946 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2024-12-02 08:06:52,214 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 16 treesize of output 8 [2024-12-02 08:06:52,332 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 53 proven. 9 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-12-02 08:06:52,332 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:06:56,522 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:06:56,522 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 22 treesize of output 25 [2024-12-02 08:06:57,714 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 89 treesize of output 77 [2024-12-02 08:06:57,720 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 115 [2024-12-02 08:06:57,723 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2024-12-02 08:06:58,637 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 49 treesize of output 41 [2024-12-02 08:06:58,805 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 2 proven. 69 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2024-12-02 08:06:58,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521290344] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:06:58,805 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:06:58,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 36] total 102 [2024-12-02 08:06:58,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391187592] [2024-12-02 08:06:58,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:06:58,806 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2024-12-02 08:06:58,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:06:58,807 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2024-12-02 08:06:58,808 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=634, Invalid=9872, Unknown=0, NotChecked=0, Total=10506 [2024-12-02 08:06:58,808 INFO L87 Difference]: Start difference. First operand 512 states and 628 transitions. Second operand has 103 states, 102 states have (on average 1.9803921568627452) internal successors, (202), 103 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:30,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:07:30,272 INFO L93 Difference]: Finished difference Result 602 states and 720 transitions. [2024-12-02 08:07:30,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2024-12-02 08:07:30,273 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 102 states have (on average 1.9803921568627452) internal successors, (202), 103 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2024-12-02 08:07:30,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:07:30,274 INFO L225 Difference]: With dead ends: 602 [2024-12-02 08:07:30,274 INFO L226 Difference]: Without dead ends: 427 [2024-12-02 08:07:30,275 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5266 ImplicationChecksByTransitivity, 37.2s TimeCoverageRelationStatistics Valid=2350, Invalid=17390, Unknown=0, NotChecked=0, Total=19740 [2024-12-02 08:07:30,275 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 1003 mSDsluCounter, 2765 mSDsCounter, 0 mSdLazyCounter, 4144 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1003 SdHoareTripleChecker+Valid, 2846 SdHoareTripleChecker+Invalid, 4154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 4144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-12-02 08:07:30,276 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1003 Valid, 2846 Invalid, 4154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 4144 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2024-12-02 08:07:30,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2024-12-02 08:07:30,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 272. [2024-12-02 08:07:30,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 269 states have (on average 1.1970260223048328) internal successors, (322), 271 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:30,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 322 transitions. [2024-12-02 08:07:30,279 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 322 transitions. Word has length 93 [2024-12-02 08:07:30,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:07:30,279 INFO L471 AbstractCegarLoop]: Abstraction has 272 states and 322 transitions. [2024-12-02 08:07:30,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 102 states have (on average 1.9803921568627452) internal successors, (202), 103 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:30,279 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 322 transitions. [2024-12-02 08:07:30,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-12-02 08:07:30,280 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:07:30,280 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-12-02 08:07:30,293 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-12-02 08:07:30,480 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:07:30,481 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:07:30,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:07:30,481 INFO L85 PathProgramCache]: Analyzing trace with hash 340925929, now seen corresponding path program 2 times [2024-12-02 08:07:30,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:07:30,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113154809] [2024-12-02 08:07:30,481 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:07:30,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:07:30,502 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 08:07:30,502 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:07:30,562 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2024-12-02 08:07:30,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:07:30,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113154809] [2024-12-02 08:07:30,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113154809] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:07:30,563 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:07:30,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 08:07:30,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014395105] [2024-12-02 08:07:30,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:07:30,563 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 08:07:30,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:07:30,564 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 08:07:30,564 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:07:30,564 INFO L87 Difference]: Start difference. First operand 272 states and 322 transitions. Second operand has 5 states, 4 states have (on average 12.5) internal successors, (50), 5 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:30,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:07:30,621 INFO L93 Difference]: Finished difference Result 273 states and 321 transitions. [2024-12-02 08:07:30,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 08:07:30,622 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.5) internal successors, (50), 5 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2024-12-02 08:07:30,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:07:30,623 INFO L225 Difference]: With dead ends: 273 [2024-12-02 08:07:30,623 INFO L226 Difference]: Without dead ends: 270 [2024-12-02 08:07:30,623 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:07:30,623 INFO L435 NwaCegarLoop]: 52 mSDtfsCounter, 9 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:07:30,623 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 169 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:07:30,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2024-12-02 08:07:30,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 262. [2024-12-02 08:07:30,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 260 states have (on average 1.1923076923076923) internal successors, (310), 261 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:30,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 310 transitions. [2024-12-02 08:07:30,626 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 310 transitions. Word has length 96 [2024-12-02 08:07:30,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:07:30,626 INFO L471 AbstractCegarLoop]: Abstraction has 262 states and 310 transitions. [2024-12-02 08:07:30,627 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.5) internal successors, (50), 5 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:30,627 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 310 transitions. [2024-12-02 08:07:30,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-12-02 08:07:30,628 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:07:30,628 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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-12-02 08:07:30,628 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2024-12-02 08:07:30,628 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:07:30,628 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:07:30,628 INFO L85 PathProgramCache]: Analyzing trace with hash 701396023, now seen corresponding path program 5 times [2024-12-02 08:07:30,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:07:30,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495258214] [2024-12-02 08:07:30,629 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-02 08:07:30,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:07:30,676 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-12-02 08:07:30,676 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:07:31,662 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-12-02 08:07:31,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:07:31,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495258214] [2024-12-02 08:07:31,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495258214] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:07:31,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664327546] [2024-12-02 08:07:31,662 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-02 08:07:31,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:07:31,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:07:31,664 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:07:31,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-12-02 08:07:31,925 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-12-02 08:07:31,925 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:07:31,929 INFO L256 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 143 conjuncts are in the unsatisfiable core [2024-12-02 08:07:31,933 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:07:32,355 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-12-02 08:07:32,403 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 8 treesize of output 1 [2024-12-02 08:07:33,700 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 5 proven. 55 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-12-02 08:07:33,700 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:07:35,227 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:07:35,227 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 43 treesize of output 27 [2024-12-02 08:07:35,299 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 27 [2024-12-02 08:07:35,302 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:07:35,302 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 31 treesize of output 23 [2024-12-02 08:07:35,760 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 21 proven. 43 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-12-02 08:07:35,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664327546] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:07:35,761 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:07:35,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 24, 29] total 69 [2024-12-02 08:07:35,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418170269] [2024-12-02 08:07:35,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:07:35,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2024-12-02 08:07:35,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:07:35,762 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2024-12-02 08:07:35,763 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=4445, Unknown=0, NotChecked=0, Total=4692 [2024-12-02 08:07:35,763 INFO L87 Difference]: Start difference. First operand 262 states and 310 transitions. Second operand has 69 states, 69 states have (on average 3.1449275362318843) internal successors, (217), 69 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:41,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:07:41,331 INFO L93 Difference]: Finished difference Result 579 states and 686 transitions. [2024-12-02 08:07:41,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-12-02 08:07:41,332 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 3.1449275362318843) internal successors, (217), 69 states have internal predecessors, (217), 0 states have call successors, (0), 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-12-02 08:07:41,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:07:41,333 INFO L225 Difference]: With dead ends: 579 [2024-12-02 08:07:41,333 INFO L226 Difference]: Without dead ends: 579 [2024-12-02 08:07:41,333 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2547 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=799, Invalid=13007, Unknown=0, NotChecked=0, Total=13806 [2024-12-02 08:07:41,334 INFO L435 NwaCegarLoop]: 91 mSDtfsCounter, 257 mSDsluCounter, 3403 mSDsCounter, 0 mSdLazyCounter, 3353 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 3494 SdHoareTripleChecker+Invalid, 3367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 3353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:07:41,334 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 3494 Invalid, 3367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 3353 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-12-02 08:07:41,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2024-12-02 08:07:41,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 545. [2024-12-02 08:07:41,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 543 states have (on average 1.2154696132596685) internal successors, (660), 544 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:41,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 660 transitions. [2024-12-02 08:07:41,339 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 660 transitions. Word has length 97 [2024-12-02 08:07:41,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:07:41,339 INFO L471 AbstractCegarLoop]: Abstraction has 545 states and 660 transitions. [2024-12-02 08:07:41,339 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 3.1449275362318843) internal successors, (217), 69 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:41,339 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 660 transitions. [2024-12-02 08:07:41,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-12-02 08:07:41,340 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:07:41,340 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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-12-02 08:07:41,350 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-12-02 08:07:41,541 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:07:41,541 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:07:41,541 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:07:41,542 INFO L85 PathProgramCache]: Analyzing trace with hash 1988316336, now seen corresponding path program 4 times [2024-12-02 08:07:41,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:07:41,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211637007] [2024-12-02 08:07:41,542 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 08:07:41,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:07:41,581 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 08:07:41,581 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:07:42,273 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 7 proven. 84 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-12-02 08:07:42,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:07:42,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211637007] [2024-12-02 08:07:42,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211637007] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:07:42,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028113689] [2024-12-02 08:07:42,274 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 08:07:42,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:07:42,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:07:42,276 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:07:42,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-12-02 08:07:42,526 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 08:07:42,526 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:07:42,530 INFO L256 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 127 conjuncts are in the unsatisfiable core [2024-12-02 08:07:42,533 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:07:42,793 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 7 proven. 54 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-12-02 08:07:42,793 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:07:42,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 20 treesize of output 12 [2024-12-02 08:07:42,989 INFO L349 Elim1Store]: treesize reduction 4, result has 69.2 percent of original size [2024-12-02 08:07:42,990 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 17 [2024-12-02 08:07:43,024 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 7 proven. 54 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-12-02 08:07:43,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028113689] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:07:43,024 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:07:43,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17, 17] total 31 [2024-12-02 08:07:43,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141724114] [2024-12-02 08:07:43,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:07:43,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-12-02 08:07:43,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:07:43,025 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-12-02 08:07:43,025 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=860, Unknown=0, NotChecked=0, Total=930 [2024-12-02 08:07:43,025 INFO L87 Difference]: Start difference. First operand 545 states and 660 transitions. Second operand has 31 states, 31 states have (on average 3.6451612903225805) internal successors, (113), 31 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:44,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:07:44,203 INFO L93 Difference]: Finished difference Result 1057 states and 1260 transitions. [2024-12-02 08:07:44,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-12-02 08:07:44,203 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.6451612903225805) internal successors, (113), 31 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2024-12-02 08:07:44,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:07:44,206 INFO L225 Difference]: With dead ends: 1057 [2024-12-02 08:07:44,206 INFO L226 Difference]: Without dead ends: 1001 [2024-12-02 08:07:44,206 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=181, Invalid=2369, Unknown=0, NotChecked=0, Total=2550 [2024-12-02 08:07:44,206 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 156 mSDsluCounter, 1689 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 1761 SdHoareTripleChecker+Invalid, 1590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 08:07:44,206 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 1761 Invalid, 1590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1584 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 08:07:44,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2024-12-02 08:07:44,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 919. [2024-12-02 08:07:44,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 917 states have (on average 1.2246455834242094) internal successors, (1123), 918 states have internal predecessors, (1123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:44,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 1123 transitions. [2024-12-02 08:07:44,215 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 1123 transitions. Word has length 97 [2024-12-02 08:07:44,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:07:44,215 INFO L471 AbstractCegarLoop]: Abstraction has 919 states and 1123 transitions. [2024-12-02 08:07:44,216 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.6451612903225805) internal successors, (113), 31 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:44,216 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 1123 transitions. [2024-12-02 08:07:44,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-12-02 08:07:44,217 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:07:44,217 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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-12-02 08:07:44,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-12-02 08:07:44,417 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:07:44,418 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:07:44,418 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:07:44,418 INFO L85 PathProgramCache]: Analyzing trace with hash 1555024524, now seen corresponding path program 6 times [2024-12-02 08:07:44,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:07:44,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389039777] [2024-12-02 08:07:44,418 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-12-02 08:07:44,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:07:44,468 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-12-02 08:07:44,468 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:07:45,470 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-12-02 08:07:45,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:07:45,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389039777] [2024-12-02 08:07:45,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389039777] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:07:45,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935656333] [2024-12-02 08:07:45,470 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-12-02 08:07:45,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:07:45,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:07:45,472 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:07:45,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-12-02 08:07:45,856 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-12-02 08:07:45,856 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:07:45,859 INFO L256 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 56 conjuncts are in the unsatisfiable core [2024-12-02 08:07:45,861 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:07:46,113 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-12-02 08:07:46,556 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-12-02 08:07:46,556 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:07:46,878 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 15 treesize of output 13 [2024-12-02 08:07:46,880 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-12-02 08:07:47,038 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-12-02 08:07:47,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935656333] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:07:47,038 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:07:47,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18, 18] total 47 [2024-12-02 08:07:47,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819783347] [2024-12-02 08:07:47,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:07:47,039 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-12-02 08:07:47,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:07:47,040 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-12-02 08:07:47,040 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=2048, Unknown=0, NotChecked=0, Total=2162 [2024-12-02 08:07:47,040 INFO L87 Difference]: Start difference. First operand 919 states and 1123 transitions. Second operand has 47 states, 47 states have (on average 3.8297872340425534) internal successors, (180), 47 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:49,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:07:49,278 INFO L93 Difference]: Finished difference Result 953 states and 1151 transitions. [2024-12-02 08:07:49,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-12-02 08:07:49,279 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 3.8297872340425534) internal successors, (180), 47 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2024-12-02 08:07:49,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:07:49,280 INFO L225 Difference]: With dead ends: 953 [2024-12-02 08:07:49,280 INFO L226 Difference]: Without dead ends: 786 [2024-12-02 08:07:49,280 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=247, Invalid=4175, Unknown=0, NotChecked=0, Total=4422 [2024-12-02 08:07:49,281 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 183 mSDsluCounter, 2575 mSDsCounter, 0 mSdLazyCounter, 2377 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 2648 SdHoareTripleChecker+Invalid, 2390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 2377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 08:07:49,281 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 2648 Invalid, 2390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 2377 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 08:07:49,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2024-12-02 08:07:49,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 694. [2024-12-02 08:07:49,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 692 states have (on average 1.23121387283237) internal successors, (852), 693 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:49,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 852 transitions. [2024-12-02 08:07:49,291 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 852 transitions. Word has length 102 [2024-12-02 08:07:49,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:07:49,291 INFO L471 AbstractCegarLoop]: Abstraction has 694 states and 852 transitions. [2024-12-02 08:07:49,292 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 3.8297872340425534) internal successors, (180), 47 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:49,292 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 852 transitions. [2024-12-02 08:07:49,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-12-02 08:07:49,292 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:07:49,292 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 08:07:49,301 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-12-02 08:07:49,493 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:07:49,493 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:07:49,493 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:07:49,494 INFO L85 PathProgramCache]: Analyzing trace with hash -960579631, now seen corresponding path program 7 times [2024-12-02 08:07:49,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:07:49,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815184975] [2024-12-02 08:07:49,494 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-12-02 08:07:49,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:07:49,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:07:49,737 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 3 proven. 36 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-12-02 08:07:49,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:07:49,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815184975] [2024-12-02 08:07:49,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815184975] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:07:49,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570875926] [2024-12-02 08:07:49,737 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-12-02 08:07:49,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:07:49,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:07:49,739 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:07:49,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-12-02 08:07:49,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:07:49,988 INFO L256 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 137 conjuncts are in the unsatisfiable core [2024-12-02 08:07:49,993 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:07:50,177 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-12-02 08:07:50,205 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 8 treesize of output 1 [2024-12-02 08:07:50,965 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 16 treesize of output 8 [2024-12-02 08:07:51,011 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 9 proven. 80 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-12-02 08:07:51,011 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:07:51,977 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 14 [2024-12-02 08:07:51,980 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 15 treesize of output 13 [2024-12-02 08:07:51,982 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-12-02 08:07:52,129 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 72 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-12-02 08:07:52,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570875926] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:07:52,130 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:07:52,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 27, 28] total 56 [2024-12-02 08:07:52,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139134013] [2024-12-02 08:07:52,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:07:52,130 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-12-02 08:07:52,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:07:52,131 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-12-02 08:07:52,131 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=2925, Unknown=0, NotChecked=0, Total=3080 [2024-12-02 08:07:52,131 INFO L87 Difference]: Start difference. First operand 694 states and 852 transitions. Second operand has 56 states, 56 states have (on average 3.625) internal successors, (203), 56 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:56,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:07:56,009 INFO L93 Difference]: Finished difference Result 728 states and 856 transitions. [2024-12-02 08:07:56,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-12-02 08:07:56,009 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 3.625) internal successors, (203), 56 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2024-12-02 08:07:56,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:07:56,011 INFO L225 Difference]: With dead ends: 728 [2024-12-02 08:07:56,011 INFO L226 Difference]: Without dead ends: 728 [2024-12-02 08:07:56,011 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1572 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=505, Invalid=9197, Unknown=0, NotChecked=0, Total=9702 [2024-12-02 08:07:56,011 INFO L435 NwaCegarLoop]: 136 mSDtfsCounter, 372 mSDsluCounter, 4434 mSDsCounter, 0 mSdLazyCounter, 4155 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 4570 SdHoareTripleChecker+Invalid, 4162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 4155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:07:56,011 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 4570 Invalid, 4162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 4155 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-12-02 08:07:56,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2024-12-02 08:07:56,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 654. [2024-12-02 08:07:56,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 652 states have (on average 1.2039877300613497) internal successors, (785), 653 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:56,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 785 transitions. [2024-12-02 08:07:56,016 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 785 transitions. Word has length 103 [2024-12-02 08:07:56,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:07:56,017 INFO L471 AbstractCegarLoop]: Abstraction has 654 states and 785 transitions. [2024-12-02 08:07:56,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 3.625) internal successors, (203), 56 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:07:56,017 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 785 transitions. [2024-12-02 08:07:56,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-12-02 08:07:56,018 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:07:56,018 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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-12-02 08:07:56,029 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-12-02 08:07:56,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:07:56,218 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:07:56,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:07:56,219 INFO L85 PathProgramCache]: Analyzing trace with hash -703710368, now seen corresponding path program 5 times [2024-12-02 08:07:56,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:07:56,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772259586] [2024-12-02 08:07:56,219 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-02 08:07:56,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:07:56,254 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-12-02 08:07:56,254 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:07:56,455 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 4 proven. 68 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-12-02 08:07:56,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:07:56,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772259586] [2024-12-02 08:07:56,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772259586] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:07:56,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285833817] [2024-12-02 08:07:56,456 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-02 08:07:56,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:07:56,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:07:56,457 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:07:56,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-12-02 08:07:56,733 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-12-02 08:07:56,733 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:07:56,737 INFO L256 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 115 conjuncts are in the unsatisfiable core [2024-12-02 08:07:56,742 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:07:57,070 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-12-02 08:07:57,103 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 8 treesize of output 1 [2024-12-02 08:07:57,754 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 7 treesize of output 3 [2024-12-02 08:07:57,836 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 16 treesize of output 8 [2024-12-02 08:07:57,871 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 27 proven. 36 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-12-02 08:07:57,871 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:07:58,490 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 14 [2024-12-02 08:07:58,542 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 15 treesize of output 13 [2024-12-02 08:07:58,544 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-12-02 08:07:58,858 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 42 proven. 21 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-12-02 08:07:58,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285833817] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:07:58,858 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:07:58,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 21, 22] total 53 [2024-12-02 08:07:58,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520939911] [2024-12-02 08:07:58,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:07:58,859 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-12-02 08:07:58,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:07:58,859 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-12-02 08:07:58,859 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=2608, Unknown=0, NotChecked=0, Total=2756 [2024-12-02 08:07:58,859 INFO L87 Difference]: Start difference. First operand 654 states and 785 transitions. Second operand has 53 states, 53 states have (on average 3.7169811320754715) internal successors, (197), 53 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:08:01,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:08:01,252 INFO L93 Difference]: Finished difference Result 1079 states and 1267 transitions. [2024-12-02 08:08:01,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-12-02 08:08:01,252 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 3.7169811320754715) internal successors, (197), 53 states have internal predecessors, (197), 0 states have call successors, (0), 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 104 [2024-12-02 08:08:01,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:08:01,254 INFO L225 Difference]: With dead ends: 1079 [2024-12-02 08:08:01,254 INFO L226 Difference]: Without dead ends: 948 [2024-12-02 08:08:01,254 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 963 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=389, Invalid=6417, Unknown=0, NotChecked=0, Total=6806 [2024-12-02 08:08:01,255 INFO L435 NwaCegarLoop]: 94 mSDtfsCounter, 160 mSDsluCounter, 2589 mSDsCounter, 0 mSdLazyCounter, 2119 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 2683 SdHoareTripleChecker+Invalid, 2123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 2119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:08:01,255 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 2683 Invalid, 2123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 2119 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 08:08:01,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 948 states. [2024-12-02 08:08:01,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 948 to 871. [2024-12-02 08:08:01,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 869 states have (on average 1.2186421173762947) internal successors, (1059), 870 states have internal predecessors, (1059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:08:01,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 1059 transitions. [2024-12-02 08:08:01,262 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 1059 transitions. Word has length 104 [2024-12-02 08:08:01,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:08:01,263 INFO L471 AbstractCegarLoop]: Abstraction has 871 states and 1059 transitions. [2024-12-02 08:08:01,263 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 3.7169811320754715) internal successors, (197), 53 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:08:01,263 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 1059 transitions. [2024-12-02 08:08:01,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-12-02 08:08:01,264 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:08:01,264 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 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-12-02 08:08:01,272 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-12-02 08:08:01,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-12-02 08:08:01,465 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:08:01,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:08:01,465 INFO L85 PathProgramCache]: Analyzing trace with hash -1072231547, now seen corresponding path program 8 times [2024-12-02 08:08:01,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:08:01,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430926149] [2024-12-02 08:08:01,465 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:08:01,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:08:01,496 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:08:01,497 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:08:02,083 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 28 proven. 62 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-12-02 08:08:02,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:08:02,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430926149] [2024-12-02 08:08:02,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430926149] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:08:02,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495300112] [2024-12-02 08:08:02,084 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:08:02,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:08:02,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:08:02,086 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:08:02,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-12-02 08:08:02,355 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:08:02,355 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:08:02,358 INFO L256 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-12-02 08:08:02,361 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:08:02,846 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 45 proven. 45 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-12-02 08:08:02,846 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:08:03,226 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 21 treesize of output 17 [2024-12-02 08:08:03,559 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 45 proven. 45 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-12-02 08:08:03,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495300112] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:08:03,559 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:08:03,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 41 [2024-12-02 08:08:03,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907578345] [2024-12-02 08:08:03,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:08:03,559 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-12-02 08:08:03,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:08:03,560 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-12-02 08:08:03,560 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1507, Unknown=0, NotChecked=0, Total=1722 [2024-12-02 08:08:03,560 INFO L87 Difference]: Start difference. First operand 871 states and 1059 transitions. Second operand has 42 states, 41 states have (on average 5.073170731707317) internal successors, (208), 42 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:08:04,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:08:04,525 INFO L93 Difference]: Finished difference Result 1125 states and 1363 transitions. [2024-12-02 08:08:04,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-12-02 08:08:04,525 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 5.073170731707317) internal successors, (208), 42 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2024-12-02 08:08:04,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:08:04,527 INFO L225 Difference]: With dead ends: 1125 [2024-12-02 08:08:04,527 INFO L226 Difference]: Without dead ends: 1125 [2024-12-02 08:08:04,528 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=352, Invalid=2618, Unknown=0, NotChecked=0, Total=2970 [2024-12-02 08:08:04,528 INFO L435 NwaCegarLoop]: 137 mSDtfsCounter, 505 mSDsluCounter, 1514 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 1651 SdHoareTripleChecker+Invalid, 1189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 08:08:04,528 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [505 Valid, 1651 Invalid, 1189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1181 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 08:08:04,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1125 states. [2024-12-02 08:08:04,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1125 to 996. [2024-12-02 08:08:04,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 996 states, 994 states have (on average 1.2303822937625755) internal successors, (1223), 995 states have internal predecessors, (1223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:08:04,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 996 states to 996 states and 1223 transitions. [2024-12-02 08:08:04,538 INFO L78 Accepts]: Start accepts. Automaton has 996 states and 1223 transitions. Word has length 105 [2024-12-02 08:08:04,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:08:04,539 INFO L471 AbstractCegarLoop]: Abstraction has 996 states and 1223 transitions. [2024-12-02 08:08:04,539 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 5.073170731707317) internal successors, (208), 42 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:08:04,539 INFO L276 IsEmpty]: Start isEmpty. Operand 996 states and 1223 transitions. [2024-12-02 08:08:04,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-12-02 08:08:04,540 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:08:04,540 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 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-12-02 08:08:04,549 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-12-02 08:08:04,741 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-12-02 08:08:04,741 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:08:04,741 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:08:04,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1244216955, now seen corresponding path program 9 times [2024-12-02 08:08:04,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:08:04,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188633076] [2024-12-02 08:08:04,742 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:08:04,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:08:04,783 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-12-02 08:08:04,783 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:08:05,706 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-12-02 08:08:05,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:08:05,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188633076] [2024-12-02 08:08:05,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188633076] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:08:05,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890987531] [2024-12-02 08:08:05,706 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:08:05,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:08:05,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:08:05,708 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:08:05,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-12-02 08:08:06,009 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-12-02 08:08:06,009 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:08:06,014 INFO L256 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 170 conjuncts are in the unsatisfiable core [2024-12-02 08:08:06,018 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:08:06,469 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-12-02 08:08:06,532 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 8 treesize of output 1 [2024-12-02 08:08:09,911 INFO L349 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2024-12-02 08:08:09,912 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 52 treesize of output 50 [2024-12-02 08:08:10,181 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:08:10,181 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 12 [2024-12-02 08:08:10,481 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 23 proven. 52 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-12-02 08:08:10,481 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:08:15,415 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:08:15,415 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 43 treesize of output 27 [2024-12-02 08:08:15,585 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 76 treesize of output 66 [2024-12-02 08:08:15,590 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 56 [2024-12-02 08:08:16,439 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-12-02 08:08:17,024 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 63 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-12-02 08:08:17,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890987531] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:08:17,024 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:08:17,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 40, 40] total 94 [2024-12-02 08:08:17,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036691590] [2024-12-02 08:08:17,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:08:17,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2024-12-02 08:08:17,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:08:17,026 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2024-12-02 08:08:17,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=472, Invalid=8458, Unknown=0, NotChecked=0, Total=8930 [2024-12-02 08:08:17,026 INFO L87 Difference]: Start difference. First operand 996 states and 1223 transitions. Second operand has 95 states, 94 states have (on average 2.3085106382978724) internal successors, (217), 95 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:08:41,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:08:41,247 INFO L93 Difference]: Finished difference Result 1741 states and 2127 transitions. [2024-12-02 08:08:41,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2024-12-02 08:08:41,248 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 94 states have (on average 2.3085106382978724) internal successors, (217), 95 states have internal predecessors, (217), 0 states have call successors, (0), 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-12-02 08:08:41,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:08:41,251 INFO L225 Difference]: With dead ends: 1741 [2024-12-02 08:08:41,251 INFO L226 Difference]: Without dead ends: 1741 [2024-12-02 08:08:41,253 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 224 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14426 ImplicationChecksByTransitivity, 27.6s TimeCoverageRelationStatistics Valid=4495, Invalid=46355, Unknown=0, NotChecked=0, Total=50850 [2024-12-02 08:08:41,253 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 2118 mSDsluCounter, 3885 mSDsCounter, 0 mSdLazyCounter, 5088 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2118 SdHoareTripleChecker+Valid, 3968 SdHoareTripleChecker+Invalid, 5126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 5088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 08:08:41,253 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2118 Valid, 3968 Invalid, 5126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 5088 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 08:08:41,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1741 states. [2024-12-02 08:08:41,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1741 to 1496. [2024-12-02 08:08:41,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1494 states have (on average 1.2576974564926373) internal successors, (1879), 1495 states have internal predecessors, (1879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:08:41,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 1879 transitions. [2024-12-02 08:08:41,268 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 1879 transitions. Word has length 106 [2024-12-02 08:08:41,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:08:41,268 INFO L471 AbstractCegarLoop]: Abstraction has 1496 states and 1879 transitions. [2024-12-02 08:08:41,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 94 states have (on average 2.3085106382978724) internal successors, (217), 95 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:08:41,269 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 1879 transitions. [2024-12-02 08:08:41,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-12-02 08:08:41,270 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:08:41,270 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-12-02 08:08:41,279 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-12-02 08:08:41,470 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-12-02 08:08:41,471 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:08:41,471 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:08:41,471 INFO L85 PathProgramCache]: Analyzing trace with hash -2075783330, now seen corresponding path program 6 times [2024-12-02 08:08:41,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:08:41,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107426829] [2024-12-02 08:08:41,471 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-12-02 08:08:41,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:08:41,549 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-12-02 08:08:41,549 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:08:42,446 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 29 proven. 45 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-12-02 08:08:42,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:08:42,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107426829] [2024-12-02 08:08:42,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107426829] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:08:42,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611463879] [2024-12-02 08:08:42,446 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-12-02 08:08:42,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:08:42,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:08:42,448 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:08:42,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-12-02 08:08:42,779 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-12-02 08:08:42,779 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:08:42,783 INFO L256 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 66 conjuncts are in the unsatisfiable core [2024-12-02 08:08:42,786 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:08:43,090 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 08:08:43,326 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 14 proven. 92 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2024-12-02 08:08:43,326 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:08:43,582 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 15 treesize of output 13 [2024-12-02 08:08:43,584 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-12-02 08:08:43,915 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 14 proven. 92 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2024-12-02 08:08:43,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611463879] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:08:43,915 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:08:43,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 19] total 54 [2024-12-02 08:08:43,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63015551] [2024-12-02 08:08:43,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:08:43,916 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-12-02 08:08:43,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:08:43,916 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-12-02 08:08:43,916 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=2698, Unknown=0, NotChecked=0, Total=2862 [2024-12-02 08:08:43,917 INFO L87 Difference]: Start difference. First operand 1496 states and 1879 transitions. Second operand has 54 states, 54 states have (on average 3.759259259259259) internal successors, (203), 54 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:08:47,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:08:47,235 INFO L93 Difference]: Finished difference Result 2362 states and 2957 transitions. [2024-12-02 08:08:47,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-12-02 08:08:47,236 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 3.759259259259259) internal successors, (203), 54 states have internal predecessors, (203), 0 states have call successors, (0), 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 111 [2024-12-02 08:08:47,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:08:47,240 INFO L225 Difference]: With dead ends: 2362 [2024-12-02 08:08:47,240 INFO L226 Difference]: Without dead ends: 2252 [2024-12-02 08:08:47,241 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3379 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=739, Invalid=12143, Unknown=0, NotChecked=0, Total=12882 [2024-12-02 08:08:47,241 INFO L435 NwaCegarLoop]: 99 mSDtfsCounter, 246 mSDsluCounter, 2598 mSDsCounter, 0 mSdLazyCounter, 2299 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 2697 SdHoareTripleChecker+Invalid, 2313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 2299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:08:47,241 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 2697 Invalid, 2313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 2299 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 08:08:47,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2252 states. [2024-12-02 08:08:47,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2252 to 1455. [2024-12-02 08:08:47,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1453 states have (on average 1.264280798348245) internal successors, (1837), 1454 states have internal predecessors, (1837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:08:47,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 1837 transitions. [2024-12-02 08:08:47,258 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 1837 transitions. Word has length 111 [2024-12-02 08:08:47,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:08:47,258 INFO L471 AbstractCegarLoop]: Abstraction has 1455 states and 1837 transitions. [2024-12-02 08:08:47,259 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 3.759259259259259) internal successors, (203), 54 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:08:47,259 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 1837 transitions. [2024-12-02 08:08:47,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-12-02 08:08:47,260 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:08:47,260 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 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] [2024-12-02 08:08:47,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-12-02 08:08:47,461 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:08:47,461 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:08:47,461 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:08:47,461 INFO L85 PathProgramCache]: Analyzing trace with hash 638334750, now seen corresponding path program 10 times [2024-12-02 08:08:47,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:08:47,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434440983] [2024-12-02 08:08:47,462 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 08:08:47,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:08:47,513 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 08:08:47,513 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:08:49,835 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 24 proven. 71 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-12-02 08:08:49,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:08:49,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434440983] [2024-12-02 08:08:49,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434440983] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:08:49,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029313118] [2024-12-02 08:08:49,836 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 08:08:49,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:08:49,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:08:49,838 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:08:49,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-12-02 08:08:50,151 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 08:08:50,151 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:08:50,156 INFO L256 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 187 conjuncts are in the unsatisfiable core [2024-12-02 08:08:50,161 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:08:50,522 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 19 treesize of output 1 [2024-12-02 08:08:50,606 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 19 treesize of output 1 [2024-12-02 08:08:50,687 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 19 treesize of output 1 [2024-12-02 08:08:50,777 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 19 treesize of output 1 [2024-12-02 08:08:50,954 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-12-02 08:08:51,044 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 14 treesize of output 10 [2024-12-02 08:08:51,142 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 14 treesize of output 10 [2024-12-02 08:08:57,876 INFO L349 Elim1Store]: treesize reduction 16, result has 71.4 percent of original size [2024-12-02 08:08:57,877 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 72 [2024-12-02 08:08:58,294 INFO L349 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2024-12-02 08:08:58,295 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 46 treesize of output 19 [2024-12-02 08:08:58,421 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 36 proven. 93 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-12-02 08:08:58,421 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:09:05,790 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 95 treesize of output 85 [2024-12-02 08:09:05,798 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 171 treesize of output 153 [2024-12-02 08:11:14,094 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 121 treesize of output 115 [2024-12-02 08:11:14,225 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:11:14,230 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 20449120 treesize of output 20315872 [2024-12-02 08:11:50,230 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 49 treesize of output 41 [2024-12-02 08:11:50,620 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 23 proven. 133 refuted. 1 times theorem prover too weak. 30 trivial. 0 not checked. [2024-12-02 08:11:50,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029313118] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:11:50,620 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:11:50,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 46, 50] total 122 [2024-12-02 08:11:50,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946198321] [2024-12-02 08:11:50,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:11:50,621 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 123 states [2024-12-02 08:11:50,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:11:50,622 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2024-12-02 08:11:50,623 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=795, Invalid=14182, Unknown=29, NotChecked=0, Total=15006 [2024-12-02 08:11:50,624 INFO L87 Difference]: Start difference. First operand 1455 states and 1837 transitions. Second operand has 123 states, 122 states have (on average 2.1147540983606556) internal successors, (258), 123 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:12:20,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:12:20,949 INFO L93 Difference]: Finished difference Result 2225 states and 2732 transitions. [2024-12-02 08:12:20,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2024-12-02 08:12:20,949 INFO L78 Accepts]: Start accepts. Automaton has has 123 states, 122 states have (on average 2.1147540983606556) internal successors, (258), 123 states have internal predecessors, (258), 0 states have call successors, (0), 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 114 [2024-12-02 08:12:20,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:12:20,952 INFO L225 Difference]: With dead ends: 2225 [2024-12-02 08:12:20,952 INFO L226 Difference]: Without dead ends: 1229 [2024-12-02 08:12:20,955 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 135 SyntacticMatches, 1 SemanticMatches, 211 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13530 ImplicationChecksByTransitivity, 192.4s TimeCoverageRelationStatistics Valid=4046, Invalid=41081, Unknown=29, NotChecked=0, Total=45156 [2024-12-02 08:12:20,955 INFO L435 NwaCegarLoop]: 99 mSDtfsCounter, 716 mSDsluCounter, 4875 mSDsCounter, 0 mSdLazyCounter, 9356 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 716 SdHoareTripleChecker+Valid, 4974 SdHoareTripleChecker+Invalid, 9372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 9356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2024-12-02 08:12:20,955 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [716 Valid, 4974 Invalid, 9372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 9356 Invalid, 0 Unknown, 0 Unchecked, 11.8s Time] [2024-12-02 08:12:20,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1229 states. [2024-12-02 08:12:20,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1229 to 735. [2024-12-02 08:12:20,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 733 states have (on average 1.2210095497953615) internal successors, (895), 734 states have internal predecessors, (895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:12:20,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 895 transitions. [2024-12-02 08:12:20,971 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 895 transitions. Word has length 114 [2024-12-02 08:12:20,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:12:20,971 INFO L471 AbstractCegarLoop]: Abstraction has 735 states and 895 transitions. [2024-12-02 08:12:20,971 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 123 states, 122 states have (on average 2.1147540983606556) internal successors, (258), 123 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:12:20,971 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 895 transitions. [2024-12-02 08:12:20,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-02 08:12:20,972 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:12:20,973 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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-12-02 08:12:20,980 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2024-12-02 08:12:21,173 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:12:21,173 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:12:21,174 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:12:21,174 INFO L85 PathProgramCache]: Analyzing trace with hash 912757612, now seen corresponding path program 7 times [2024-12-02 08:12:21,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:12:21,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431289814] [2024-12-02 08:12:21,174 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-12-02 08:12:21,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:12:21,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:12:21,904 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 7 proven. 84 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-12-02 08:12:21,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:12:21,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431289814] [2024-12-02 08:12:21,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431289814] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:12:21,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234011152] [2024-12-02 08:12:21,904 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-12-02 08:12:21,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:12:21,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:12:21,906 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:12:21,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-12-02 08:12:22,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:12:22,122 INFO L256 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 149 conjuncts are in the unsatisfiable core [2024-12-02 08:12:22,125 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:12:22,353 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-12-02 08:12:22,379 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 8 treesize of output 1 [2024-12-02 08:12:23,293 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 16 treesize of output 8 [2024-12-02 08:12:23,340 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 13 proven. 115 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2024-12-02 08:12:23,341 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:12:24,405 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 14 [2024-12-02 08:12:24,409 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 15 treesize of output 13 [2024-12-02 08:12:24,411 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-12-02 08:12:24,598 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 35 proven. 93 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2024-12-02 08:12:24,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234011152] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:12:24,598 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:12:24,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 29, 30] total 68 [2024-12-02 08:12:24,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611195318] [2024-12-02 08:12:24,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:12:24,599 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2024-12-02 08:12:24,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:12:24,599 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2024-12-02 08:12:24,600 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=4341, Unknown=0, NotChecked=0, Total=4556 [2024-12-02 08:12:24,600 INFO L87 Difference]: Start difference. First operand 735 states and 895 transitions. Second operand has 68 states, 68 states have (on average 3.3676470588235294) internal successors, (229), 68 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:12:27,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:12:27,760 INFO L93 Difference]: Finished difference Result 748 states and 903 transitions. [2024-12-02 08:12:27,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-12-02 08:12:27,761 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 3.3676470588235294) internal successors, (229), 68 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 119 [2024-12-02 08:12:27,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:12:27,762 INFO L225 Difference]: With dead ends: 748 [2024-12-02 08:12:27,762 INFO L226 Difference]: Without dead ends: 748 [2024-12-02 08:12:27,762 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2225 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=451, Invalid=9055, Unknown=0, NotChecked=0, Total=9506 [2024-12-02 08:12:27,762 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 214 mSDsluCounter, 3751 mSDsCounter, 0 mSdLazyCounter, 3551 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 3852 SdHoareTripleChecker+Invalid, 3556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 3551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:12:27,763 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 3852 Invalid, 3556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 3551 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-12-02 08:12:27,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2024-12-02 08:12:27,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 729. [2024-12-02 08:12:27,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 727 states have (on average 1.2159559834938103) internal successors, (884), 728 states have internal predecessors, (884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:12:27,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 884 transitions. [2024-12-02 08:12:27,769 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 884 transitions. Word has length 119 [2024-12-02 08:12:27,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:12:27,769 INFO L471 AbstractCegarLoop]: Abstraction has 729 states and 884 transitions. [2024-12-02 08:12:27,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 3.3676470588235294) internal successors, (229), 68 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:12:27,769 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 884 transitions. [2024-12-02 08:12:27,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 08:12:27,769 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:12:27,770 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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-12-02 08:12:27,777 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-12-02 08:12:27,970 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:12:27,970 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:12:27,970 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:12:27,970 INFO L85 PathProgramCache]: Analyzing trace with hash -282047085, now seen corresponding path program 8 times [2024-12-02 08:12:27,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:12:27,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029627503] [2024-12-02 08:12:27,971 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:12:27,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:12:28,001 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:12:28,001 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:12:28,792 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 28 proven. 84 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-12-02 08:12:28,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:12:28,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029627503] [2024-12-02 08:12:28,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029627503] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:12:28,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886512154] [2024-12-02 08:12:28,792 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:12:28,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:12:28,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:12:28,794 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:12:28,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-12-02 08:12:29,027 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:12:29,027 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:12:29,030 INFO L256 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-12-02 08:12:29,032 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:12:29,678 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 45 proven. 67 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-12-02 08:12:29,678 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:12:30,204 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 21 treesize of output 17 [2024-12-02 08:12:30,594 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 45 proven. 67 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-12-02 08:12:30,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886512154] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:12:30,594 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:12:30,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 41 [2024-12-02 08:12:30,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237128273] [2024-12-02 08:12:30,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:12:30,595 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-12-02 08:12:30,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:12:30,595 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-12-02 08:12:30,596 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1514, Unknown=0, NotChecked=0, Total=1722 [2024-12-02 08:12:30,596 INFO L87 Difference]: Start difference. First operand 729 states and 884 transitions. Second operand has 42 states, 41 states have (on average 5.2682926829268295) internal successors, (216), 42 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:12:31,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:12:31,887 INFO L93 Difference]: Finished difference Result 779 states and 941 transitions. [2024-12-02 08:12:31,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 08:12:31,888 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 5.2682926829268295) internal successors, (216), 42 states have internal predecessors, (216), 0 states have call successors, (0), 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-12-02 08:12:31,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:12:31,889 INFO L225 Difference]: With dead ends: 779 [2024-12-02 08:12:31,889 INFO L226 Difference]: Without dead ends: 779 [2024-12-02 08:12:31,889 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=326, Invalid=2430, Unknown=0, NotChecked=0, Total=2756 [2024-12-02 08:12:31,889 INFO L435 NwaCegarLoop]: 115 mSDtfsCounter, 125 mSDsluCounter, 1967 mSDsCounter, 0 mSdLazyCounter, 1520 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 2082 SdHoareTripleChecker+Invalid, 1522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 08:12:31,889 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 2082 Invalid, 1522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1520 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 08:12:31,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2024-12-02 08:12:31,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 729. [2024-12-02 08:12:31,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 727 states have (on average 1.2159559834938103) internal successors, (884), 728 states have internal predecessors, (884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:12:31,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 884 transitions. [2024-12-02 08:12:31,896 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 884 transitions. Word has length 123 [2024-12-02 08:12:31,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:12:31,896 INFO L471 AbstractCegarLoop]: Abstraction has 729 states and 884 transitions. [2024-12-02 08:12:31,897 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 5.2682926829268295) internal successors, (216), 42 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:12:31,897 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 884 transitions. [2024-12-02 08:12:31,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 08:12:31,897 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:12:31,898 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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-12-02 08:12:31,905 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-12-02 08:12:32,098 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:12:32,098 INFO L396 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:12:32,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:12:32,098 INFO L85 PathProgramCache]: Analyzing trace with hash -464307052, now seen corresponding path program 3 times [2024-12-02 08:12:32,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:12:32,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666582131] [2024-12-02 08:12:32,099 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:12:32,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:12:32,148 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-12-02 08:12:32,148 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:12:32,729 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 3 proven. 27 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2024-12-02 08:12:32,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:12:32,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666582131] [2024-12-02 08:12:32,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666582131] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:12:32,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972254262] [2024-12-02 08:12:32,729 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:12:32,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:12:32,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:12:32,730 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:12:32,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-12-02 08:12:33,004 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-12-02 08:12:33,004 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:12:33,008 INFO L256 TraceCheckSpWp]: Trace formula consists of 490 conjuncts, 182 conjuncts are in the unsatisfiable core [2024-12-02 08:12:33,012 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:12:33,046 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 13 treesize of output 1 [2024-12-02 08:12:33,460 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-12-02 08:12:37,492 INFO L349 Elim1Store]: treesize reduction 16, result has 84.2 percent of original size [2024-12-02 08:12:37,492 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 68 treesize of output 120 [2024-12-02 08:12:38,455 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:12:38,455 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 215 treesize of output 147 [2024-12-02 08:12:38,941 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 13 proven. 68 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2024-12-02 08:12:38,941 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:12:47,661 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:12:47,661 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 86 treesize of output 46 [2024-12-02 08:12:50,055 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 72 treesize of output 62 [2024-12-02 08:12:50,096 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:12:50,096 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 84 treesize of output 136 [2024-12-02 08:12:51,989 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 10 proven. 65 refuted. 2 times theorem prover too weak. 174 trivial. 0 not checked. [2024-12-02 08:12:51,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972254262] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:12:51,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:12:51,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 40, 37] total 87 [2024-12-02 08:12:51,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560598470] [2024-12-02 08:12:51,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:12:51,990 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2024-12-02 08:12:51,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:12:51,991 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2024-12-02 08:12:51,991 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=529, Invalid=7126, Unknown=1, NotChecked=0, Total=7656 [2024-12-02 08:12:51,991 INFO L87 Difference]: Start difference. First operand 729 states and 884 transitions. Second operand has 88 states, 87 states have (on average 2.206896551724138) internal successors, (192), 88 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:10,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:13:10,362 INFO L93 Difference]: Finished difference Result 850 states and 1010 transitions. [2024-12-02 08:13:10,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-12-02 08:13:10,363 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 87 states have (on average 2.206896551724138) internal successors, (192), 88 states have internal predecessors, (192), 0 states have call successors, (0), 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-12-02 08:13:10,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:13:10,364 INFO L225 Difference]: With dead ends: 850 [2024-12-02 08:13:10,364 INFO L226 Difference]: Without dead ends: 850 [2024-12-02 08:13:10,364 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 177 SyntacticMatches, 1 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5589 ImplicationChecksByTransitivity, 28.9s TimeCoverageRelationStatistics Valid=2159, Invalid=19891, Unknown=2, NotChecked=0, Total=22052 [2024-12-02 08:13:10,364 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 525 mSDsluCounter, 1428 mSDsCounter, 0 mSdLazyCounter, 2576 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 1467 SdHoareTripleChecker+Invalid, 2608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 2576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-12-02 08:13:10,365 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [525 Valid, 1467 Invalid, 2608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 2576 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-12-02 08:13:10,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2024-12-02 08:13:10,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 704. [2024-12-02 08:13:10,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 703 states have (on average 1.2076813655761025) internal successors, (849), 703 states have internal predecessors, (849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:10,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 849 transitions. [2024-12-02 08:13:10,369 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 849 transitions. Word has length 125 [2024-12-02 08:13:10,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:13:10,369 INFO L471 AbstractCegarLoop]: Abstraction has 704 states and 849 transitions. [2024-12-02 08:13:10,369 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 87 states have (on average 2.206896551724138) internal successors, (192), 88 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:10,369 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 849 transitions. [2024-12-02 08:13:10,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-02 08:13:10,370 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:13:10,370 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 7, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 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-12-02 08:13:10,376 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2024-12-02 08:13:10,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:13:10,570 INFO L396 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:13:10,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:13:10,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1219591995, now seen corresponding path program 11 times [2024-12-02 08:13:10,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:13:10,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681402052] [2024-12-02 08:13:10,571 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-02 08:13:10,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:13:10,600 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-12-02 08:13:10,600 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:13:11,897 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 0 proven. 194 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-12-02 08:13:11,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:13:11,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681402052] [2024-12-02 08:13:11,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681402052] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:13:11,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952285325] [2024-12-02 08:13:11,898 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-02 08:13:11,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:13:11,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:13:11,899 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:13:11,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-12-02 08:13:12,193 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-12-02 08:13:12,193 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:13:12,196 INFO L256 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 88 conjuncts are in the unsatisfiable core [2024-12-02 08:13:12,198 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:13:12,550 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-12-02 08:13:12,941 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 9 treesize of output 3 [2024-12-02 08:13:13,029 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 76 proven. 91 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2024-12-02 08:13:13,029 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:13:13,127 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 15 treesize of output 13 [2024-12-02 08:13:13,129 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-12-02 08:13:13,321 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 76 proven. 91 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2024-12-02 08:13:13,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952285325] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:13:13,321 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:13:13,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 19, 19] total 47 [2024-12-02 08:13:13,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514568905] [2024-12-02 08:13:13,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:13:13,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-12-02 08:13:13,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:13:13,322 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-12-02 08:13:13,322 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=2058, Unknown=0, NotChecked=0, Total=2162 [2024-12-02 08:13:13,322 INFO L87 Difference]: Start difference. First operand 704 states and 849 transitions. Second operand has 47 states, 47 states have (on average 4.085106382978723) internal successors, (192), 47 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:15,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:13:15,857 INFO L93 Difference]: Finished difference Result 826 states and 998 transitions. [2024-12-02 08:13:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-12-02 08:13:15,857 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 4.085106382978723) internal successors, (192), 47 states have internal predecessors, (192), 0 states have call successors, (0), 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 126 [2024-12-02 08:13:15,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:13:15,858 INFO L225 Difference]: With dead ends: 826 [2024-12-02 08:13:15,858 INFO L226 Difference]: Without dead ends: 658 [2024-12-02 08:13:15,858 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=251, Invalid=4579, Unknown=0, NotChecked=0, Total=4830 [2024-12-02 08:13:15,859 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 211 mSDsluCounter, 3662 mSDsCounter, 0 mSdLazyCounter, 2425 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 3763 SdHoareTripleChecker+Invalid, 2439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 2425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 08:13:15,859 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 3763 Invalid, 2439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 2425 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 08:13:15,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2024-12-02 08:13:15,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 654. [2024-12-02 08:13:15,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 653 states have (on average 1.1929555895865238) internal successors, (779), 653 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:15,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 779 transitions. [2024-12-02 08:13:15,863 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 779 transitions. Word has length 126 [2024-12-02 08:13:15,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:13:15,863 INFO L471 AbstractCegarLoop]: Abstraction has 654 states and 779 transitions. [2024-12-02 08:13:15,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 4.085106382978723) internal successors, (192), 47 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:15,863 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 779 transitions. [2024-12-02 08:13:15,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 08:13:15,864 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:13:15,864 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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-12-02 08:13:15,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-12-02 08:13:16,064 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2024-12-02 08:13:16,064 INFO L396 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:13:16,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:13:16,065 INFO L85 PathProgramCache]: Analyzing trace with hash 995090531, now seen corresponding path program 9 times [2024-12-02 08:13:16,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:13:16,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530636214] [2024-12-02 08:13:16,065 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:13:16,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:13:16,098 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-12-02 08:13:16,099 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:13:16,380 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 5 proven. 110 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2024-12-02 08:13:16,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:13:16,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530636214] [2024-12-02 08:13:16,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530636214] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:13:16,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430399761] [2024-12-02 08:13:16,381 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:13:16,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:13:16,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:13:16,382 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:13:16,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-12-02 08:13:16,688 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-12-02 08:13:16,688 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:13:16,693 INFO L256 TraceCheckSpWp]: Trace formula consists of 555 conjuncts, 208 conjuncts are in the unsatisfiable core [2024-12-02 08:13:16,698 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:13:17,153 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-12-02 08:13:17,204 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 8 treesize of output 1 [2024-12-02 08:13:20,729 INFO L349 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2024-12-02 08:13:20,729 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 37 [2024-12-02 08:13:20,949 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:13:20,949 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 16 [2024-12-02 08:13:21,186 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 53 proven. 118 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2024-12-02 08:13:21,186 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:13:26,061 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:13:26,061 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 64 treesize of output 40 [2024-12-02 08:13:26,199 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 15 treesize of output 11 [2024-12-02 08:13:26,203 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 40 [2024-12-02 08:13:26,209 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2024-12-02 08:13:27,562 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 31 proven. 140 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2024-12-02 08:13:27,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430399761] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:13:27,562 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:13:27,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 44, 42] total 100 [2024-12-02 08:13:27,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761656940] [2024-12-02 08:13:27,562 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:13:27,563 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2024-12-02 08:13:27,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:13:27,563 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2024-12-02 08:13:27,563 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=544, Invalid=9356, Unknown=0, NotChecked=0, Total=9900 [2024-12-02 08:13:27,564 INFO L87 Difference]: Start difference. First operand 654 states and 779 transitions. Second operand has 100 states, 100 states have (on average 2.78) internal successors, (278), 100 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:40,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:13:40,471 INFO L93 Difference]: Finished difference Result 1100 states and 1296 transitions. [2024-12-02 08:13:40,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-12-02 08:13:40,472 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 2.78) internal successors, (278), 100 states have internal predecessors, (278), 0 states have call successors, (0), 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-12-02 08:13:40,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:13:40,473 INFO L225 Difference]: With dead ends: 1100 [2024-12-02 08:13:40,473 INFO L226 Difference]: Without dead ends: 743 [2024-12-02 08:13:40,474 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7135 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=1620, Invalid=28136, Unknown=0, NotChecked=0, Total=29756 [2024-12-02 08:13:40,474 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 705 mSDsluCounter, 4635 mSDsCounter, 0 mSdLazyCounter, 6123 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 4736 SdHoareTripleChecker+Invalid, 6130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 6123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-12-02 08:13:40,474 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [705 Valid, 4736 Invalid, 6130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 6123 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2024-12-02 08:13:40,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2024-12-02 08:13:40,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 652. [2024-12-02 08:13:40,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 651 states have (on average 1.1904761904761905) internal successors, (775), 651 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:40,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 775 transitions. [2024-12-02 08:13:40,478 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 775 transitions. Word has length 130 [2024-12-02 08:13:40,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:13:40,478 INFO L471 AbstractCegarLoop]: Abstraction has 652 states and 775 transitions. [2024-12-02 08:13:40,479 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 2.78) internal successors, (278), 100 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:40,479 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 775 transitions. [2024-12-02 08:13:40,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 08:13:40,479 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:13:40,479 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 7, 6, 6, 6, 6, 5, 5, 5, 5, 4, 3, 3, 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-12-02 08:13:40,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-12-02 08:13:40,679 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2024-12-02 08:13:40,680 INFO L396 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:13:40,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:13:40,680 INFO L85 PathProgramCache]: Analyzing trace with hash 2070830270, now seen corresponding path program 12 times [2024-12-02 08:13:40,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:13:40,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559083581] [2024-12-02 08:13:40,680 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-12-02 08:13:40,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:13:40,714 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-12-02 08:13:40,714 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:13:42,115 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 132 proven. 83 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-12-02 08:13:42,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:13:42,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559083581] [2024-12-02 08:13:42,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559083581] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:13:42,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625910824] [2024-12-02 08:13:42,115 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-12-02 08:13:42,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:13:42,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:13:42,117 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:13:42,117 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-12-02 08:13:42,454 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-12-02 08:13:42,454 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:13:42,457 INFO L256 TraceCheckSpWp]: Trace formula consists of 546 conjuncts, 78 conjuncts are in the unsatisfiable core [2024-12-02 08:13:42,459 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:13:42,869 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-12-02 08:13:43,401 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 63 proven. 136 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-12-02 08:13:43,401 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:13:43,836 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 15 treesize of output 13 [2024-12-02 08:13:43,837 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-12-02 08:13:44,322 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 63 proven. 136 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-12-02 08:13:44,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625910824] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:13:44,322 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:13:44,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 21, 21] total 65 [2024-12-02 08:13:44,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065415938] [2024-12-02 08:13:44,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:13:44,323 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2024-12-02 08:13:44,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:13:44,324 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2024-12-02 08:13:44,324 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=3954, Unknown=0, NotChecked=0, Total=4160 [2024-12-02 08:13:44,324 INFO L87 Difference]: Start difference. First operand 652 states and 775 transitions. Second operand has 65 states, 65 states have (on average 4.123076923076923) internal successors, (268), 65 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:47,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:13:47,448 INFO L93 Difference]: Finished difference Result 1224 states and 1493 transitions. [2024-12-02 08:13:47,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-12-02 08:13:47,448 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 4.123076923076923) internal successors, (268), 65 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2024-12-02 08:13:47,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:13:47,451 INFO L225 Difference]: With dead ends: 1224 [2024-12-02 08:13:47,451 INFO L226 Difference]: Without dead ends: 1007 [2024-12-02 08:13:47,452 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1839 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=429, Invalid=7761, Unknown=0, NotChecked=0, Total=8190 [2024-12-02 08:13:47,452 INFO L435 NwaCegarLoop]: 128 mSDtfsCounter, 418 mSDsluCounter, 5060 mSDsCounter, 0 mSdLazyCounter, 3374 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 5188 SdHoareTripleChecker+Invalid, 3385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 3374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 08:13:47,452 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [418 Valid, 5188 Invalid, 3385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 3374 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 08:13:47,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1007 states. [2024-12-02 08:13:47,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1007 to 940. [2024-12-02 08:13:47,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 939 states have (on average 1.2247071352502663) internal successors, (1150), 939 states have internal predecessors, (1150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:47,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 1150 transitions. [2024-12-02 08:13:47,460 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 1150 transitions. Word has length 130 [2024-12-02 08:13:47,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:13:47,460 INFO L471 AbstractCegarLoop]: Abstraction has 940 states and 1150 transitions. [2024-12-02 08:13:47,460 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 4.123076923076923) internal successors, (268), 65 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:47,460 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 1150 transitions. [2024-12-02 08:13:47,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-12-02 08:13:47,461 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:13:47,461 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 5, 5, 5, 5, 4, 3, 3, 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-12-02 08:13:47,467 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-12-02 08:13:47,661 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:13:47,661 INFO L396 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:13:47,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:13:47,662 INFO L85 PathProgramCache]: Analyzing trace with hash 870159415, now seen corresponding path program 13 times [2024-12-02 08:13:47,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:13:47,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855622210] [2024-12-02 08:13:47,662 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-12-02 08:13:47,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:13:47,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:13:49,188 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-12-02 08:13:49,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:13:49,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855622210] [2024-12-02 08:13:49,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855622210] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:13:49,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751654117] [2024-12-02 08:13:49,189 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-12-02 08:13:49,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:13:49,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:13:49,190 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:13:49,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-12-02 08:13:49,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:13:49,434 INFO L256 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 96 conjuncts are in the unsatisfiable core [2024-12-02 08:13:49,436 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:13:49,874 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-12-02 08:13:50,385 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 7 treesize of output 3 [2024-12-02 08:13:50,476 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 40 proven. 190 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-12-02 08:13:50,476 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:13:50,615 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 15 treesize of output 13 [2024-12-02 08:13:50,617 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-12-02 08:13:50,808 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 40 proven. 190 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-12-02 08:13:50,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751654117] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:13:50,809 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:13:50,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 23, 23] total 51 [2024-12-02 08:13:50,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785478709] [2024-12-02 08:13:50,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:13:50,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-12-02 08:13:50,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:13:50,810 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-12-02 08:13:50,810 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=2436, Unknown=0, NotChecked=0, Total=2550 [2024-12-02 08:13:50,810 INFO L87 Difference]: Start difference. First operand 940 states and 1150 transitions. Second operand has 51 states, 51 states have (on average 4.2745098039215685) internal successors, (218), 51 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:54,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:13:54,475 INFO L93 Difference]: Finished difference Result 1669 states and 2051 transitions. [2024-12-02 08:13:54,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-12-02 08:13:54,476 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 4.2745098039215685) internal successors, (218), 51 states have internal predecessors, (218), 0 states have call successors, (0), 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 134 [2024-12-02 08:13:54,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:13:54,479 INFO L225 Difference]: With dead ends: 1669 [2024-12-02 08:13:54,479 INFO L226 Difference]: Without dead ends: 1416 [2024-12-02 08:13:54,479 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 243 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=308, Invalid=5698, Unknown=0, NotChecked=0, Total=6006 [2024-12-02 08:13:54,479 INFO L435 NwaCegarLoop]: 149 mSDtfsCounter, 393 mSDsluCounter, 5921 mSDsCounter, 0 mSdLazyCounter, 4047 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 6070 SdHoareTripleChecker+Invalid, 4066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 4047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-12-02 08:13:54,480 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [393 Valid, 6070 Invalid, 4066 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 4047 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-12-02 08:13:54,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1416 states. [2024-12-02 08:13:54,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1416 to 1061. [2024-12-02 08:13:54,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1061 states, 1060 states have (on average 1.221698113207547) internal successors, (1295), 1060 states have internal predecessors, (1295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:54,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 1295 transitions. [2024-12-02 08:13:54,488 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 1295 transitions. Word has length 134 [2024-12-02 08:13:54,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:13:54,488 INFO L471 AbstractCegarLoop]: Abstraction has 1061 states and 1295 transitions. [2024-12-02 08:13:54,488 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 4.2745098039215685) internal successors, (218), 51 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:13:54,488 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 1295 transitions. [2024-12-02 08:13:54,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-02 08:13:54,489 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:13:54,489 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 7, 5, 5, 5, 5, 4, 3, 3, 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-12-02 08:13:54,496 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-12-02 08:13:54,689 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2024-12-02 08:13:54,690 INFO L396 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:13:54,690 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:13:54,690 INFO L85 PathProgramCache]: Analyzing trace with hash 713189168, now seen corresponding path program 14 times [2024-12-02 08:13:54,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:13:54,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074051042] [2024-12-02 08:13:54,690 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:13:54,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:13:54,716 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:13:54,716 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:13:56,300 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 0 proven. 269 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-12-02 08:13:56,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:13:56,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074051042] [2024-12-02 08:13:56,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074051042] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:13:56,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543477457] [2024-12-02 08:13:56,300 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 08:13:56,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:13:56,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:13:56,302 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:13:56,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-12-02 08:13:56,609 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 08:13:56,609 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:13:56,612 INFO L256 TraceCheckSpWp]: Trace formula consists of 572 conjuncts, 108 conjuncts are in the unsatisfiable core [2024-12-02 08:13:56,616 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:13:57,327 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-12-02 08:13:57,512 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 7 treesize of output 3 [2024-12-02 08:13:59,039 INFO L173 IndexEqualityManager]: detected equality via solver [2024-12-02 08:13:59,042 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:13:59,042 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 10 [2024-12-02 08:13:59,193 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 0 proven. 260 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-12-02 08:13:59,193 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:14:00,815 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 14 treesize of output 10 [2024-12-02 08:14:01,122 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 15 treesize of output 13 [2024-12-02 08:14:01,124 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 24 treesize of output 20 [2024-12-02 08:14:02,596 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 0 proven. 260 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-12-02 08:14:02,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543477457] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:14:02,596 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:14:02,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 29] total 80 [2024-12-02 08:14:02,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371693960] [2024-12-02 08:14:02,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:14:02,597 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2024-12-02 08:14:02,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:14:02,598 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2024-12-02 08:14:02,598 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=6112, Unknown=0, NotChecked=0, Total=6320 [2024-12-02 08:14:02,598 INFO L87 Difference]: Start difference. First operand 1061 states and 1295 transitions. Second operand has 80 states, 80 states have (on average 3.9125) internal successors, (313), 80 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-12-02 08:14:10,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:14:10,948 INFO L93 Difference]: Finished difference Result 2169 states and 2688 transitions. [2024-12-02 08:14:10,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-12-02 08:14:10,948 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 3.9125) internal successors, (313), 80 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 138 [2024-12-02 08:14:10,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:14:10,951 INFO L225 Difference]: With dead ends: 2169 [2024-12-02 08:14:10,951 INFO L226 Difference]: Without dead ends: 1880 [2024-12-02 08:14:10,952 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 223 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1384 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=476, Invalid=11734, Unknown=0, NotChecked=0, Total=12210 [2024-12-02 08:14:10,952 INFO L435 NwaCegarLoop]: 170 mSDtfsCounter, 542 mSDsluCounter, 9359 mSDsCounter, 0 mSdLazyCounter, 7586 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 9529 SdHoareTripleChecker+Invalid, 7612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 7586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:14:10,952 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [542 Valid, 9529 Invalid, 7612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 7586 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2024-12-02 08:14:10,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1880 states. [2024-12-02 08:14:10,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1880 to 1182. [2024-12-02 08:14:10,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 1.2193056731583405) internal successors, (1440), 1181 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:14:10,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 1440 transitions. [2024-12-02 08:14:10,962 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 1440 transitions. Word has length 138 [2024-12-02 08:14:10,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:14:10,962 INFO L471 AbstractCegarLoop]: Abstraction has 1182 states and 1440 transitions. [2024-12-02 08:14:10,962 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 3.9125) internal successors, (313), 80 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-12-02 08:14:10,962 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 1440 transitions. [2024-12-02 08:14:10,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-02 08:14:10,963 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:14:10,963 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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-12-02 08:14:10,970 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-12-02 08:14:11,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2024-12-02 08:14:11,164 INFO L396 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:14:11,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:14:11,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1176816668, now seen corresponding path program 10 times [2024-12-02 08:14:11,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:14:11,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028978629] [2024-12-02 08:14:11,164 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 08:14:11,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:14:11,194 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 08:14:11,195 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:14:11,756 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 17 proven. 131 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2024-12-02 08:14:11,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:14:11,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028978629] [2024-12-02 08:14:11,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028978629] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:14:11,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860538805] [2024-12-02 08:14:11,756 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 08:14:11,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:14:11,756 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:14:11,757 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:14:11,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-12-02 08:14:12,046 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 08:14:12,047 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:14:12,050 INFO L256 TraceCheckSpWp]: Trace formula consists of 577 conjuncts, 122 conjuncts are in the unsatisfiable core [2024-12-02 08:14:12,053 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:14:12,151 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-12-02 08:14:12,454 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 17 proven. 131 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2024-12-02 08:14:12,454 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:14:12,510 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 15 treesize of output 13 [2024-12-02 08:14:12,512 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-12-02 08:14:12,581 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 17 proven. 131 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2024-12-02 08:14:12,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860538805] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:14:12,581 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:14:12,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 33 [2024-12-02 08:14:12,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102585903] [2024-12-02 08:14:12,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:14:12,582 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-12-02 08:14:12,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:14:12,583 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-12-02 08:14:12,583 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2024-12-02 08:14:12,583 INFO L87 Difference]: Start difference. First operand 1182 states and 1440 transitions. Second operand has 33 states, 33 states have (on average 3.5454545454545454) internal successors, (117), 33 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:14:13,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:14:13,081 INFO L93 Difference]: Finished difference Result 1337 states and 1595 transitions. [2024-12-02 08:14:13,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-12-02 08:14:13,082 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.5454545454545454) internal successors, (117), 33 states have internal predecessors, (117), 0 states have call successors, (0), 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 140 [2024-12-02 08:14:13,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:14:13,084 INFO L225 Difference]: With dead ends: 1337 [2024-12-02 08:14:13,084 INFO L226 Difference]: Without dead ends: 1217 [2024-12-02 08:14:13,084 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=126, Invalid=1434, Unknown=0, NotChecked=0, Total=1560 [2024-12-02 08:14:13,084 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 19 mSDsluCounter, 1039 mSDsCounter, 0 mSdLazyCounter, 863 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 1096 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 863 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 08:14:13,084 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 1096 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 863 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 08:14:13,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1217 states. [2024-12-02 08:14:13,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1217 to 1202. [2024-12-02 08:14:13,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1202 states, 1201 states have (on average 1.215653621981682) internal successors, (1460), 1201 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:14:13,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1202 states to 1202 states and 1460 transitions. [2024-12-02 08:14:13,090 INFO L78 Accepts]: Start accepts. Automaton has 1202 states and 1460 transitions. Word has length 140 [2024-12-02 08:14:13,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:14:13,091 INFO L471 AbstractCegarLoop]: Abstraction has 1202 states and 1460 transitions. [2024-12-02 08:14:13,091 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 3.5454545454545454) internal successors, (117), 33 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 08:14:13,091 INFO L276 IsEmpty]: Start isEmpty. Operand 1202 states and 1460 transitions. [2024-12-02 08:14:13,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-02 08:14:13,091 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:14:13,091 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 7, 5, 5, 5, 5, 4, 3, 3, 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-12-02 08:14:13,100 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-12-02 08:14:13,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:14:13,292 INFO L396 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2024-12-02 08:14:13,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:14:13,292 INFO L85 PathProgramCache]: Analyzing trace with hash -870115927, now seen corresponding path program 15 times [2024-12-02 08:14:13,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:14:13,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430774673] [2024-12-02 08:14:13,292 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:14:13,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:14:13,345 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-12-02 08:14:13,345 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:14:14,690 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 117 proven. 149 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2024-12-02 08:14:14,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:14:14,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430774673] [2024-12-02 08:14:14,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430774673] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:14:14,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267506552] [2024-12-02 08:14:14,691 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 08:14:14,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:14:14,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:14:14,692 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:14:14,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa651ffd-5819-4960-a592-e739830c7838/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-12-02 08:14:15,092 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-12-02 08:14:15,093 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 08:14:15,098 INFO L256 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 244 conjuncts are in the unsatisfiable core [2024-12-02 08:14:15,103 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:14:15,635 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 08:14:15,694 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 08:14:15,756 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 08:14:15,822 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 08:14:15,956 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 08:14:16,031 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-12-02 08:14:16,113 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-12-02 08:14:24,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 08:14:24,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 08:14:24,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-02 08:14:24,263 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 08:14:24,264 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 55 treesize of output 29 [2024-12-02 08:14:24,721 INFO L349 Elim1Store]: treesize reduction 24, result has 51.0 percent of original size [2024-12-02 08:14:24,722 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 58 treesize of output 52 [2024-12-02 08:14:24,723 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2024-12-02 08:14:24,848 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 135 proven. 189 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-12-02 08:14:24,849 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:14:35,523 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 131 treesize of output 117 [2024-12-02 08:14:35,530 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 171 treesize of output 143 [2024-12-02 08:14:35,565 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 15 treesize of output 11