./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-ext3-properties/sll_nondet_insert-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-ext3-properties/sll_nondet_insert-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya --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 5bf92ba2f935aadbe2c0ae3d366f72b4144ff6b8b5ce7c503e628d249b478be5 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 00:06:50,321 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 00:06:50,385 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2023-11-29 00:06:50,390 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 00:06:50,391 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 00:06:50,416 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 00:06:50,416 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 00:06:50,417 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 00:06:50,418 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 00:06:50,418 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 00:06:50,419 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 00:06:50,419 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 00:06:50,420 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 00:06:50,421 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 00:06:50,421 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 00:06:50,422 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 00:06:50,422 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 00:06:50,423 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 00:06:50,423 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 00:06:50,424 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 00:06:50,424 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2023-11-29 00:06:50,425 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2023-11-29 00:06:50,425 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2023-11-29 00:06:50,426 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 00:06:50,426 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-29 00:06:50,427 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 00:06:50,427 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 00:06:50,428 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 00:06:50,428 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 00:06:50,428 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 00:06:50,429 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 00:06:50,429 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 00:06:50,429 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:06:50,430 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 00:06:50,430 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 00:06:50,430 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 00:06:50,430 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 00:06:50,430 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 00:06:50,431 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 00:06:50,431 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 00:06:50,431 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 00:06:50,431 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya 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 -> 5bf92ba2f935aadbe2c0ae3d366f72b4144ff6b8b5ce7c503e628d249b478be5 [2023-11-29 00:06:50,669 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 00:06:50,690 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 00:06:50,693 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 00:06:50,694 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 00:06:50,695 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 00:06:50,696 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/list-ext3-properties/sll_nondet_insert-2.i [2023-11-29 00:06:53,472 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 00:06:53,693 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 00:06:53,694 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/sv-benchmarks/c/list-ext3-properties/sll_nondet_insert-2.i [2023-11-29 00:06:53,708 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/data/e2b67e33e/00e8afba7eb54359b257eb33e7a9ca40/FLAG03504003d [2023-11-29 00:06:53,720 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/data/e2b67e33e/00e8afba7eb54359b257eb33e7a9ca40 [2023-11-29 00:06:53,722 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 00:06:53,723 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 00:06:53,725 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 00:06:53,725 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 00:06:53,729 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 00:06:53,730 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:06:53" (1/1) ... [2023-11-29 00:06:53,731 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d8971b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:53, skipping insertion in model container [2023-11-29 00:06:53,731 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:06:53" (1/1) ... [2023-11-29 00:06:53,772 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 00:06:54,025 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:06:54,035 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 00:06:54,074 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:06:54,100 INFO L206 MainTranslator]: Completed translation [2023-11-29 00:06:54,100 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54 WrapperNode [2023-11-29 00:06:54,101 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 00:06:54,102 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 00:06:54,102 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 00:06:54,102 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 00:06:54,108 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (1/1) ... [2023-11-29 00:06:54,122 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (1/1) ... [2023-11-29 00:06:54,146 INFO L138 Inliner]: procedures = 129, calls = 34, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 137 [2023-11-29 00:06:54,147 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 00:06:54,148 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 00:06:54,148 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 00:06:54,148 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 00:06:54,157 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (1/1) ... [2023-11-29 00:06:54,157 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (1/1) ... [2023-11-29 00:06:54,161 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (1/1) ... [2023-11-29 00:06:54,178 INFO L175 MemorySlicer]: Split 13 memory accesses to 3 slices as follows [2, 5, 6]. 46 percent of accesses are in the largest equivalence class. The 3 initializations are split as follows [2, 1, 0]. The 4 writes are split as follows [0, 1, 3]. [2023-11-29 00:06:54,179 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (1/1) ... [2023-11-29 00:06:54,179 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (1/1) ... [2023-11-29 00:06:54,187 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (1/1) ... [2023-11-29 00:06:54,191 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (1/1) ... [2023-11-29 00:06:54,193 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (1/1) ... [2023-11-29 00:06:54,195 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (1/1) ... [2023-11-29 00:06:54,199 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 00:06:54,200 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 00:06:54,200 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 00:06:54,200 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 00:06:54,201 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (1/1) ... [2023-11-29 00:06:54,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:06:54,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:06:54,231 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 00:06:54,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 00:06:54,260 INFO L130 BoogieDeclarations]: Found specification of procedure myexit [2023-11-29 00:06:54,260 INFO L138 BoogieDeclarations]: Found implementation of procedure myexit [2023-11-29 00:06:54,260 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 00:06:54,260 INFO L130 BoogieDeclarations]: Found specification of procedure _get_nondet_int [2023-11-29 00:06:54,261 INFO L138 BoogieDeclarations]: Found implementation of procedure _get_nondet_int [2023-11-29 00:06:54,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 00:06:54,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 00:06:54,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-29 00:06:54,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-29 00:06:54,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-29 00:06:54,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-29 00:06:54,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-29 00:06:54,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-29 00:06:54,262 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 00:06:54,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-29 00:06:54,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-29 00:06:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-29 00:06:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 00:06:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 00:06:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 00:06:54,263 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 00:06:54,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 00:06:54,376 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 00:06:54,378 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 00:06:54,410 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint myexitFINAL: assume true; [2023-11-29 00:06:54,644 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 00:06:54,680 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 00:06:54,680 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-11-29 00:06:54,681 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:06:54 BoogieIcfgContainer [2023-11-29 00:06:54,681 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 00:06:54,684 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 00:06:54,684 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 00:06:54,687 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 00:06:54,688 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 12:06:53" (1/3) ... [2023-11-29 00:06:54,688 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6af5be9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:06:54, skipping insertion in model container [2023-11-29 00:06:54,689 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:06:54" (2/3) ... [2023-11-29 00:06:54,689 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6af5be9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:06:54, skipping insertion in model container [2023-11-29 00:06:54,689 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:06:54" (3/3) ... [2023-11-29 00:06:54,690 INFO L112 eAbstractionObserver]: Analyzing ICFG sll_nondet_insert-2.i [2023-11-29 00:06:54,708 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 00:06:54,709 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 25 error locations. [2023-11-29 00:06:54,753 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 00:06:54,760 INFO L357 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, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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;@10b448ed, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 00:06:54,760 INFO L358 AbstractCegarLoop]: Starting to check reachability of 25 error locations. [2023-11-29 00:06:54,765 INFO L276 IsEmpty]: Start isEmpty. Operand has 76 states, 44 states have (on average 1.9772727272727273) internal successors, (87), 70 states have internal predecessors, (87), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:06:54,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2023-11-29 00:06:54,772 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:06:54,772 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:06:54,773 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:06:54,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:06:54,778 INFO L85 PathProgramCache]: Analyzing trace with hash 640141679, now seen corresponding path program 1 times [2023-11-29 00:06:54,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:06:54,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918366579] [2023-11-29 00:06:54,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:54,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:06:54,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:54,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:54,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:54,974 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:06:54,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:06:54,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918366579] [2023-11-29 00:06:54,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918366579] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:06:54,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:06:54,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:06:54,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746402679] [2023-11-29 00:06:54,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:06:54,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 00:06:54,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:06:55,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 00:06:55,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 00:06:55,010 INFO L87 Difference]: Start difference. First operand has 76 states, 44 states have (on average 1.9772727272727273) internal successors, (87), 70 states have internal predecessors, (87), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:06:55,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:06:55,051 INFO L93 Difference]: Finished difference Result 75 states and 86 transitions. [2023-11-29 00:06:55,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 00:06:55,054 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2023-11-29 00:06:55,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:06:55,060 INFO L225 Difference]: With dead ends: 75 [2023-11-29 00:06:55,060 INFO L226 Difference]: Without dead ends: 70 [2023-11-29 00:06:55,062 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 00:06:55,065 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:06:55,066 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 73 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:06:55,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2023-11-29 00:06:55,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2023-11-29 00:06:55,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 41 states have (on average 1.7804878048780488) internal successors, (73), 65 states have internal predecessors, (73), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:06:55,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 79 transitions. [2023-11-29 00:06:55,100 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 79 transitions. Word has length 11 [2023-11-29 00:06:55,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:06:55,101 INFO L495 AbstractCegarLoop]: Abstraction has 70 states and 79 transitions. [2023-11-29 00:06:55,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:06:55,101 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 79 transitions. [2023-11-29 00:06:55,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-11-29 00:06:55,102 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:06:55,102 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:06:55,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 00:06:55,103 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:06:55,104 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:06:55,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1371312458, now seen corresponding path program 1 times [2023-11-29 00:06:55,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:06:55,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979243928] [2023-11-29 00:06:55,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:55,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:06:55,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:55,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:55,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:55,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:06:55,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:06:55,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979243928] [2023-11-29 00:06:55,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979243928] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:06:55,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:06:55,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:06:55,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140998271] [2023-11-29 00:06:55,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:06:55,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:06:55,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:06:55,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:06:55,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:06:55,245 INFO L87 Difference]: Start difference. First operand 70 states and 79 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:06:55,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:06:55,314 INFO L93 Difference]: Finished difference Result 69 states and 78 transitions. [2023-11-29 00:06:55,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:06:55,314 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2023-11-29 00:06:55,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:06:55,316 INFO L225 Difference]: With dead ends: 69 [2023-11-29 00:06:55,316 INFO L226 Difference]: Without dead ends: 69 [2023-11-29 00:06:55,316 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:06:55,318 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 1 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:06:55,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 109 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:06:55,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2023-11-29 00:06:55,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2023-11-29 00:06:55,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 41 states have (on average 1.7560975609756098) internal successors, (72), 64 states have internal predecessors, (72), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:06:55,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 78 transitions. [2023-11-29 00:06:55,328 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 78 transitions. Word has length 13 [2023-11-29 00:06:55,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:06:55,330 INFO L495 AbstractCegarLoop]: Abstraction has 69 states and 78 transitions. [2023-11-29 00:06:55,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:06:55,331 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 78 transitions. [2023-11-29 00:06:55,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-11-29 00:06:55,331 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:06:55,331 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:06:55,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 00:06:55,332 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:06:55,332 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:06:55,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1371312457, now seen corresponding path program 1 times [2023-11-29 00:06:55,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:06:55,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096928833] [2023-11-29 00:06:55,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:55,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:06:55,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:55,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:55,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:55,473 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:06:55,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:06:55,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096928833] [2023-11-29 00:06:55,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096928833] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:06:55,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:06:55,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:06:55,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880439318] [2023-11-29 00:06:55,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:06:55,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:06:55,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:06:55,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:06:55,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:06:55,479 INFO L87 Difference]: Start difference. First operand 69 states and 78 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:06:55,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:06:55,542 INFO L93 Difference]: Finished difference Result 68 states and 77 transitions. [2023-11-29 00:06:55,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:06:55,543 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2023-11-29 00:06:55,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:06:55,544 INFO L225 Difference]: With dead ends: 68 [2023-11-29 00:06:55,544 INFO L226 Difference]: Without dead ends: 68 [2023-11-29 00:06:55,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:06:55,546 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 0 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:06:55,547 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 113 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:06:55,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2023-11-29 00:06:55,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2023-11-29 00:06:55,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 63 states have internal predecessors, (71), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:06:55,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 77 transitions. [2023-11-29 00:06:55,556 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 77 transitions. Word has length 13 [2023-11-29 00:06:55,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:06:55,557 INFO L495 AbstractCegarLoop]: Abstraction has 68 states and 77 transitions. [2023-11-29 00:06:55,557 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:06:55,557 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 77 transitions. [2023-11-29 00:06:55,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-11-29 00:06:55,558 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:06:55,558 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:06:55,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 00:06:55,559 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:06:55,559 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:06:55,559 INFO L85 PathProgramCache]: Analyzing trace with hash -552349077, now seen corresponding path program 1 times [2023-11-29 00:06:55,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:06:55,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078287191] [2023-11-29 00:06:55,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:55,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:06:55,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:55,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:55,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:55,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-29 00:06:55,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:55,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:06:55,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:06:55,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078287191] [2023-11-29 00:06:55,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078287191] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:06:55,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155684702] [2023-11-29 00:06:55,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:55,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:06:55,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:06:55,753 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:06:55,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 00:06:55,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:55,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 00:06:55,854 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:06:55,955 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:06:55,956 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:06:55,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155684702] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:06:55,956 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:06:55,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2023-11-29 00:06:55,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428725862] [2023-11-29 00:06:55,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:06:55,957 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:06:55,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:06:55,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:06:55,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-11-29 00:06:55,959 INFO L87 Difference]: Start difference. First operand 68 states and 77 transitions. Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:06:56,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:06:56,085 INFO L93 Difference]: Finished difference Result 70 states and 79 transitions. [2023-11-29 00:06:56,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:06:56,085 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 22 [2023-11-29 00:06:56,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:06:56,086 INFO L225 Difference]: With dead ends: 70 [2023-11-29 00:06:56,087 INFO L226 Difference]: Without dead ends: 70 [2023-11-29 00:06:56,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-11-29 00:06:56,088 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 2 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:06:56,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 330 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:06:56,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2023-11-29 00:06:56,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2023-11-29 00:06:56,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 43 states have (on average 1.697674418604651) internal successors, (73), 65 states have internal predecessors, (73), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:06:56,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 79 transitions. [2023-11-29 00:06:56,096 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 79 transitions. Word has length 22 [2023-11-29 00:06:56,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:06:56,097 INFO L495 AbstractCegarLoop]: Abstraction has 70 states and 79 transitions. [2023-11-29 00:06:56,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:06:56,097 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 79 transitions. [2023-11-29 00:06:56,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2023-11-29 00:06:56,098 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:06:56,098 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:06:56,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 00:06:56,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:06:56,304 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:06:56,304 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:06:56,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1678326869, now seen corresponding path program 1 times [2023-11-29 00:06:56,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:06:56,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079856472] [2023-11-29 00:06:56,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:56,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:06:56,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:56,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:56,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:56,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 00:06:56,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:56,426 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 00:06:56,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:06:56,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079856472] [2023-11-29 00:06:56,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079856472] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:06:56,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:06:56,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:06:56,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901921161] [2023-11-29 00:06:56,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:06:56,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:06:56,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:06:56,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:06:56,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:06:56,429 INFO L87 Difference]: Start difference. First operand 70 states and 79 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:06:56,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:06:56,491 INFO L93 Difference]: Finished difference Result 79 states and 89 transitions. [2023-11-29 00:06:56,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:06:56,491 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2023-11-29 00:06:56,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:06:56,492 INFO L225 Difference]: With dead ends: 79 [2023-11-29 00:06:56,493 INFO L226 Difference]: Without dead ends: 79 [2023-11-29 00:06:56,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:06:56,494 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 49 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:06:56,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 76 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:06:56,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2023-11-29 00:06:56,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 68. [2023-11-29 00:06:56,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 43 states have (on average 1.6511627906976745) internal successors, (71), 63 states have internal predecessors, (71), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:06:56,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 77 transitions. [2023-11-29 00:06:56,502 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 77 transitions. Word has length 26 [2023-11-29 00:06:56,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:06:56,502 INFO L495 AbstractCegarLoop]: Abstraction has 68 states and 77 transitions. [2023-11-29 00:06:56,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:06:56,503 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 77 transitions. [2023-11-29 00:06:56,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2023-11-29 00:06:56,504 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:06:56,504 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:06:56,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 00:06:56,504 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:06:56,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:06:56,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1678326868, now seen corresponding path program 1 times [2023-11-29 00:06:56,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:06:56,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240803347] [2023-11-29 00:06:56,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:56,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:06:56,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:56,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:56,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:56,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 00:06:56,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:56,692 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:06:56,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:06:56,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240803347] [2023-11-29 00:06:56,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240803347] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:06:56,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198225007] [2023-11-29 00:06:56,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:56,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:06:56,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:06:56,694 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:06:56,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 00:06:56,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:56,789 INFO L262 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 00:06:56,791 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:06:56,871 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:06:56,871 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:06:57,025 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:06:57,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198225007] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:06:57,025 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:06:57,026 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2023-11-29 00:06:57,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386999627] [2023-11-29 00:06:57,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:06:57,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 00:06:57,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:06:57,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 00:06:57,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:06:57,028 INFO L87 Difference]: Start difference. First operand 68 states and 77 transitions. Second operand has 15 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 13 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:06:57,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:06:57,321 INFO L93 Difference]: Finished difference Result 89 states and 106 transitions. [2023-11-29 00:06:57,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 00:06:57,322 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 13 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 26 [2023-11-29 00:06:57,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:06:57,324 INFO L225 Difference]: With dead ends: 89 [2023-11-29 00:06:57,324 INFO L226 Difference]: Without dead ends: 89 [2023-11-29 00:06:57,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 48 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2023-11-29 00:06:57,326 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 32 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:06:57,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 448 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:06:57,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2023-11-29 00:06:57,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 72. [2023-11-29 00:06:57,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 47 states have (on average 1.5957446808510638) internal successors, (75), 67 states have internal predecessors, (75), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:06:57,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 81 transitions. [2023-11-29 00:06:57,335 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 81 transitions. Word has length 26 [2023-11-29 00:06:57,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:06:57,335 INFO L495 AbstractCegarLoop]: Abstraction has 72 states and 81 transitions. [2023-11-29 00:06:57,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 13 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:06:57,336 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 81 transitions. [2023-11-29 00:06:57,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-29 00:06:57,337 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:06:57,337 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:06:57,343 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 00:06:57,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:06:57,542 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:06:57,542 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:06:57,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1602163948, now seen corresponding path program 2 times [2023-11-29 00:06:57,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:06:57,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002322910] [2023-11-29 00:06:57,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:57,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:06:57,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:57,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:57,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:57,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:06:57,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:57,813 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:06:57,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:06:57,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002322910] [2023-11-29 00:06:57,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002322910] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:06:57,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864344773] [2023-11-29 00:06:57,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:06:57,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:06:57,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:06:57,815 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:06:57,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 00:06:57,916 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:06:57,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:06:57,917 INFO L262 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 00:06:57,919 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:06:57,955 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 [2023-11-29 00:06:57,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:06:57,981 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-11-29 00:06:58,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:06:58,020 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-11-29 00:06:58,095 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:06:58,095 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:06:58,385 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 00:06:58,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864344773] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:06:58,386 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:06:58,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 3] total 9 [2023-11-29 00:06:58,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293394620] [2023-11-29 00:06:58,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:06:58,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 00:06:58,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:06:58,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 00:06:58,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=50, Unknown=0, NotChecked=0, Total=90 [2023-11-29 00:06:58,388 INFO L87 Difference]: Start difference. First operand 72 states and 81 transitions. Second operand has 10 states, 9 states have (on average 5.222222222222222) internal successors, (47), 10 states have internal predecessors, (47), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 00:06:58,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:06:58,517 INFO L93 Difference]: Finished difference Result 81 states and 91 transitions. [2023-11-29 00:06:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:06:58,517 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.222222222222222) internal successors, (47), 10 states have internal predecessors, (47), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 30 [2023-11-29 00:06:58,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:06:58,519 INFO L225 Difference]: With dead ends: 81 [2023-11-29 00:06:58,519 INFO L226 Difference]: Without dead ends: 81 [2023-11-29 00:06:58,519 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=60, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:06:58,520 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 121 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:06:58,521 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 73 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:06:58,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2023-11-29 00:06:58,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 70. [2023-11-29 00:06:58,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 47 states have (on average 1.553191489361702) internal successors, (73), 65 states have internal predecessors, (73), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:06:58,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 79 transitions. [2023-11-29 00:06:58,527 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 79 transitions. Word has length 30 [2023-11-29 00:06:58,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:06:58,527 INFO L495 AbstractCegarLoop]: Abstraction has 70 states and 79 transitions. [2023-11-29 00:06:58,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.222222222222222) internal successors, (47), 10 states have internal predecessors, (47), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 00:06:58,528 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 79 transitions. [2023-11-29 00:06:58,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-11-29 00:06:58,528 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:06:58,529 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:06:58,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 00:06:58,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-29 00:06:58,729 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:06:58,730 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:06:58,730 INFO L85 PathProgramCache]: Analyzing trace with hash 2081349893, now seen corresponding path program 1 times [2023-11-29 00:06:58,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:06:58,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266819231] [2023-11-29 00:06:58,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:58,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:06:58,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:58,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:58,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:58,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:06:58,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:58,841 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 00:06:58,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:06:58,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266819231] [2023-11-29 00:06:58,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266819231] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:06:58,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:06:58,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:06:58,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204117074] [2023-11-29 00:06:58,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:06:58,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:06:58,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:06:58,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:06:58,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:06:58,843 INFO L87 Difference]: Start difference. First operand 70 states and 79 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:06:58,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:06:58,965 INFO L93 Difference]: Finished difference Result 120 states and 136 transitions. [2023-11-29 00:06:58,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:06:58,966 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 32 [2023-11-29 00:06:58,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:06:58,967 INFO L225 Difference]: With dead ends: 120 [2023-11-29 00:06:58,967 INFO L226 Difference]: Without dead ends: 120 [2023-11-29 00:06:58,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:06:58,968 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 53 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:06:58,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 163 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:06:58,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2023-11-29 00:06:58,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 86. [2023-11-29 00:06:58,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 62 states have (on average 1.6290322580645162) internal successors, (101), 80 states have internal predecessors, (101), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:06:58,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 109 transitions. [2023-11-29 00:06:58,976 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 109 transitions. Word has length 32 [2023-11-29 00:06:58,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:06:58,976 INFO L495 AbstractCegarLoop]: Abstraction has 86 states and 109 transitions. [2023-11-29 00:06:58,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:06:58,976 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 109 transitions. [2023-11-29 00:06:58,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-11-29 00:06:58,979 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:06:58,983 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:06:58,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 00:06:58,984 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:06:58,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:06:58,984 INFO L85 PathProgramCache]: Analyzing trace with hash 2081349894, now seen corresponding path program 1 times [2023-11-29 00:06:58,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:06:58,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43096810] [2023-11-29 00:06:58,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:58,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:06:59,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:59,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:59,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:59,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:06:59,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:59,190 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 00:06:59,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:06:59,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43096810] [2023-11-29 00:06:59,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43096810] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:06:59,190 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:06:59,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:06:59,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513638197] [2023-11-29 00:06:59,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:06:59,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:06:59,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:06:59,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:06:59,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:06:59,192 INFO L87 Difference]: Start difference. First operand 86 states and 109 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:06:59,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:06:59,349 INFO L93 Difference]: Finished difference Result 119 states and 135 transitions. [2023-11-29 00:06:59,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:06:59,350 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 32 [2023-11-29 00:06:59,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:06:59,351 INFO L225 Difference]: With dead ends: 119 [2023-11-29 00:06:59,351 INFO L226 Difference]: Without dead ends: 119 [2023-11-29 00:06:59,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:06:59,352 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 52 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:06:59,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 210 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:06:59,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2023-11-29 00:06:59,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 86. [2023-11-29 00:06:59,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 62 states have (on average 1.6129032258064515) internal successors, (100), 80 states have internal predecessors, (100), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:06:59,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 108 transitions. [2023-11-29 00:06:59,358 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 108 transitions. Word has length 32 [2023-11-29 00:06:59,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:06:59,358 INFO L495 AbstractCegarLoop]: Abstraction has 86 states and 108 transitions. [2023-11-29 00:06:59,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:06:59,359 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 108 transitions. [2023-11-29 00:06:59,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-11-29 00:06:59,360 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:06:59,360 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:06:59,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 00:06:59,360 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:06:59,361 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:06:59,361 INFO L85 PathProgramCache]: Analyzing trace with hash -1277440306, now seen corresponding path program 1 times [2023-11-29 00:06:59,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:06:59,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226025008] [2023-11-29 00:06:59,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:59,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:06:59,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:59,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:59,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:59,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:06:59,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:59,667 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:06:59,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:06:59,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226025008] [2023-11-29 00:06:59,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226025008] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:06:59,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506141444] [2023-11-29 00:06:59,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:59,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:06:59,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:06:59,669 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:06:59,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 00:06:59,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:59,771 INFO L262 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-29 00:06:59,776 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:06:59,780 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:06:59,813 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-29 00:06:59,813 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-11-29 00:06:59,857 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:07:00,098 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 37 treesize of output 21 [2023-11-29 00:07:00,137 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 25 treesize of output 13 [2023-11-29 00:07:00,142 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:07:00,142 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:07:00,169 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 26 treesize of output 18 [2023-11-29 00:07:00,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 22 treesize of output 14 [2023-11-29 00:07:00,261 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:07:00,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506141444] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:07:00,262 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:07:00,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 8] total 14 [2023-11-29 00:07:00,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991528687] [2023-11-29 00:07:00,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:07:00,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 00:07:00,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:00,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 00:07:00,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:07:00,264 INFO L87 Difference]: Start difference. First operand 86 states and 108 transitions. Second operand has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 15 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:07:00,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:00,681 INFO L93 Difference]: Finished difference Result 139 states and 169 transitions. [2023-11-29 00:07:00,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 00:07:00,681 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 15 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2023-11-29 00:07:00,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:00,682 INFO L225 Difference]: With dead ends: 139 [2023-11-29 00:07:00,683 INFO L226 Difference]: Without dead ends: 139 [2023-11-29 00:07:00,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2023-11-29 00:07:00,684 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 99 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:00,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 445 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:07:00,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2023-11-29 00:07:00,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 99. [2023-11-29 00:07:00,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 73 states have (on average 1.6027397260273972) internal successors, (117), 92 states have internal predecessors, (117), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-29 00:07:00,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 127 transitions. [2023-11-29 00:07:00,690 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 127 transitions. Word has length 34 [2023-11-29 00:07:00,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:00,691 INFO L495 AbstractCegarLoop]: Abstraction has 99 states and 127 transitions. [2023-11-29 00:07:00,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 15 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:07:00,691 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 127 transitions. [2023-11-29 00:07:00,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-11-29 00:07:00,692 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:00,692 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:07:00,698 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 00:07:00,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 00:07:00,899 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:00,899 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:00,899 INFO L85 PathProgramCache]: Analyzing trace with hash -1277440305, now seen corresponding path program 1 times [2023-11-29 00:07:00,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:00,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186773523] [2023-11-29 00:07:00,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:00,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:00,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:01,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:01,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:01,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:01,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:01,363 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:07:01,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:01,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186773523] [2023-11-29 00:07:01,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186773523] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:01,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103805278] [2023-11-29 00:07:01,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:01,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:01,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:01,365 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:01,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 00:07:01,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:01,465 INFO L262 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-29 00:07:01,469 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:01,475 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:07:01,528 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-29 00:07:01,528 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 13 [2023-11-29 00:07:01,544 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 00:07:01,544 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-11-29 00:07:01,589 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:07:01,592 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 [2023-11-29 00:07:01,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 57 treesize of output 33 [2023-11-29 00:07:01,931 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:07:01,931 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 00:07:01,937 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:07:01,937 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:07:01,995 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:07:01,995 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:07:02,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103805278] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:02,294 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:07:02,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2023-11-29 00:07:02,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417956382] [2023-11-29 00:07:02,295 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:07:02,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 00:07:02,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:02,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 00:07:02,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2023-11-29 00:07:02,297 INFO L87 Difference]: Start difference. First operand 99 states and 127 transitions. Second operand has 16 states, 15 states have (on average 3.066666666666667) internal successors, (46), 16 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:07:03,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:03,055 INFO L93 Difference]: Finished difference Result 140 states and 169 transitions. [2023-11-29 00:07:03,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 00:07:03,056 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.066666666666667) internal successors, (46), 16 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2023-11-29 00:07:03,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:03,057 INFO L225 Difference]: With dead ends: 140 [2023-11-29 00:07:03,057 INFO L226 Difference]: Without dead ends: 140 [2023-11-29 00:07:03,058 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2023-11-29 00:07:03,058 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 101 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:03,059 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 655 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 00:07:03,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2023-11-29 00:07:03,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 97. [2023-11-29 00:07:03,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 71 states have (on average 1.591549295774648) internal successors, (113), 90 states have internal predecessors, (113), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-29 00:07:03,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 123 transitions. [2023-11-29 00:07:03,065 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 123 transitions. Word has length 34 [2023-11-29 00:07:03,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:03,066 INFO L495 AbstractCegarLoop]: Abstraction has 97 states and 123 transitions. [2023-11-29 00:07:03,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.066666666666667) internal successors, (46), 16 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:07:03,067 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 123 transitions. [2023-11-29 00:07:03,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-11-29 00:07:03,068 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:03,068 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 00:07:03,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 00:07:03,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:03,276 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:03,276 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:03,276 INFO L85 PathProgramCache]: Analyzing trace with hash -947832470, now seen corresponding path program 1 times [2023-11-29 00:07:03,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:03,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574705362] [2023-11-29 00:07:03,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:03,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:03,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:03,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:03,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:03,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:03,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:03,360 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 00:07:03,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:03,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574705362] [2023-11-29 00:07:03,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574705362] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:07:03,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:07:03,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 00:07:03,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341991008] [2023-11-29 00:07:03,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:07:03,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:07:03,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:03,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:07:03,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:07:03,362 INFO L87 Difference]: Start difference. First operand 97 states and 123 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:07:03,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:03,448 INFO L93 Difference]: Finished difference Result 131 states and 150 transitions. [2023-11-29 00:07:03,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:07:03,448 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2023-11-29 00:07:03,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:03,450 INFO L225 Difference]: With dead ends: 131 [2023-11-29 00:07:03,450 INFO L226 Difference]: Without dead ends: 131 [2023-11-29 00:07:03,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:07:03,451 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 52 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:03,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 276 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:07:03,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2023-11-29 00:07:03,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 98. [2023-11-29 00:07:03,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 72 states have (on average 1.5694444444444444) internal successors, (113), 91 states have internal predecessors, (113), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-29 00:07:03,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 123 transitions. [2023-11-29 00:07:03,456 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 123 transitions. Word has length 35 [2023-11-29 00:07:03,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:03,456 INFO L495 AbstractCegarLoop]: Abstraction has 98 states and 123 transitions. [2023-11-29 00:07:03,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:07:03,457 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 123 transitions. [2023-11-29 00:07:03,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2023-11-29 00:07:03,458 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:03,458 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:07:03,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 00:07:03,458 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:03,458 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:03,459 INFO L85 PathProgramCache]: Analyzing trace with hash 740585047, now seen corresponding path program 2 times [2023-11-29 00:07:03,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:03,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350244208] [2023-11-29 00:07:03,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:03,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:03,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:03,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:03,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:03,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:03,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:03,825 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:07:03,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:03,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350244208] [2023-11-29 00:07:03,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350244208] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:03,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429409099] [2023-11-29 00:07:03,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:07:03,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:03,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:03,827 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:03,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 00:07:03,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:07:03,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:07:03,940 INFO L262 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 62 conjunts are in the unsatisfiable core [2023-11-29 00:07:03,943 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:03,961 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:07:03,998 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 [2023-11-29 00:07:04,002 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 [2023-11-29 00:07:04,045 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 00:07:04,045 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-11-29 00:07:04,106 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-29 00:07:04,119 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 00:07:04,484 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 65 treesize of output 41 [2023-11-29 00:07:04,614 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:07:04,614 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:07:04,665 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 52 [2023-11-29 00:07:04,667 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 56 treesize of output 36 [2023-11-29 00:07:13,058 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:07:13,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429409099] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:07:13,058 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:07:13,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 11] total 21 [2023-11-29 00:07:13,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137501379] [2023-11-29 00:07:13,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:07:13,059 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 00:07:13,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:13,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 00:07:13,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=366, Unknown=2, NotChecked=0, Total=420 [2023-11-29 00:07:13,060 INFO L87 Difference]: Start difference. First operand 98 states and 123 transitions. Second operand has 21 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 21 states have internal predecessors, (56), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:07:13,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:13,669 INFO L93 Difference]: Finished difference Result 155 states and 187 transitions. [2023-11-29 00:07:13,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 00:07:13,669 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 21 states have internal predecessors, (56), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 36 [2023-11-29 00:07:13,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:13,671 INFO L225 Difference]: With dead ends: 155 [2023-11-29 00:07:13,671 INFO L226 Difference]: Without dead ends: 155 [2023-11-29 00:07:13,671 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 64 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=91, Invalid=557, Unknown=2, NotChecked=0, Total=650 [2023-11-29 00:07:13,672 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 93 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 448 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 793 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:13,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 793 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 448 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:07:13,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2023-11-29 00:07:13,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 119. [2023-11-29 00:07:13,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 90 states have (on average 1.511111111111111) internal successors, (136), 110 states have internal predecessors, (136), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 5 states have call predecessors, (7), 7 states have call successors, (7) [2023-11-29 00:07:13,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 150 transitions. [2023-11-29 00:07:13,676 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 150 transitions. Word has length 36 [2023-11-29 00:07:13,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:13,677 INFO L495 AbstractCegarLoop]: Abstraction has 119 states and 150 transitions. [2023-11-29 00:07:13,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 21 states have internal predecessors, (56), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:07:13,677 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 150 transitions. [2023-11-29 00:07:13,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-11-29 00:07:13,678 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:13,678 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 00:07:13,684 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 00:07:13,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:13,884 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:13,884 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:13,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1481411329, now seen corresponding path program 1 times [2023-11-29 00:07:13,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:13,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790140277] [2023-11-29 00:07:13,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:13,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:13,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:14,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:14,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:14,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:14,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:14,088 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:07:14,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:14,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790140277] [2023-11-29 00:07:14,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790140277] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:14,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027250853] [2023-11-29 00:07:14,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:14,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:14,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:14,090 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:14,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 00:07:14,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:14,201 INFO L262 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-29 00:07:14,203 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:14,217 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 [2023-11-29 00:07:14,255 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:07:14,429 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 17 [2023-11-29 00:07:14,467 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:07:14,468 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 8 [2023-11-29 00:07:14,472 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:07:14,472 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:07:14,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027250853] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:14,617 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:07:14,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 13 [2023-11-29 00:07:14,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321022940] [2023-11-29 00:07:14,617 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:07:14,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 00:07:14,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:14,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 00:07:14,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:07:14,619 INFO L87 Difference]: Start difference. First operand 119 states and 150 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:07:18,677 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:07:22,714 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:07:26,808 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:07:27,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:27,111 INFO L93 Difference]: Finished difference Result 157 states and 188 transitions. [2023-11-29 00:07:27,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 00:07:27,112 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 37 [2023-11-29 00:07:27,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:27,113 INFO L225 Difference]: With dead ends: 157 [2023-11-29 00:07:27,113 INFO L226 Difference]: Without dead ends: 157 [2023-11-29 00:07:27,113 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2023-11-29 00:07:27,114 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 92 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 5 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:27,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 625 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 393 Invalid, 3 Unknown, 0 Unchecked, 12.3s Time] [2023-11-29 00:07:27,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2023-11-29 00:07:27,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 118. [2023-11-29 00:07:27,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 89 states have (on average 1.4943820224719102) internal successors, (133), 109 states have internal predecessors, (133), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 5 states have call predecessors, (7), 7 states have call successors, (7) [2023-11-29 00:07:27,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 147 transitions. [2023-11-29 00:07:27,120 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 147 transitions. Word has length 37 [2023-11-29 00:07:27,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:27,120 INFO L495 AbstractCegarLoop]: Abstraction has 118 states and 147 transitions. [2023-11-29 00:07:27,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:07:27,121 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 147 transitions. [2023-11-29 00:07:27,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-29 00:07:27,122 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:27,122 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-11-29 00:07:27,128 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-29 00:07:27,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 00:07:27,328 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:27,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:27,328 INFO L85 PathProgramCache]: Analyzing trace with hash -477506856, now seen corresponding path program 2 times [2023-11-29 00:07:27,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:27,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921766729] [2023-11-29 00:07:27,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:27,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:27,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:27,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:27,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:27,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:27,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:27,681 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-29 00:07:27,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:27,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921766729] [2023-11-29 00:07:27,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921766729] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:27,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710575683] [2023-11-29 00:07:27,682 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:07:27,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:27,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:27,683 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:27,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 00:07:27,800 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:07:27,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:07:27,803 INFO L262 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 00:07:27,805 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:27,956 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 00:07:27,956 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:07:28,298 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-29 00:07:28,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710575683] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:07:28,298 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:07:28,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 14] total 24 [2023-11-29 00:07:28,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244149513] [2023-11-29 00:07:28,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:07:28,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-29 00:07:28,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:28,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-29 00:07:28,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2023-11-29 00:07:28,301 INFO L87 Difference]: Start difference. First operand 118 states and 147 transitions. Second operand has 24 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 2 states have call successors, (2), 1 states have call predecessors, (2), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:07:28,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:28,852 INFO L93 Difference]: Finished difference Result 334 states and 436 transitions. [2023-11-29 00:07:28,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 00:07:28,853 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 2 states have call successors, (2), 1 states have call predecessors, (2), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 39 [2023-11-29 00:07:28,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:28,856 INFO L225 Difference]: With dead ends: 334 [2023-11-29 00:07:28,856 INFO L226 Difference]: Without dead ends: 334 [2023-11-29 00:07:28,856 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2023-11-29 00:07:28,857 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 203 mSDsluCounter, 1228 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 1310 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:28,857 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 1310 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 606 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:07:28,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2023-11-29 00:07:28,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 207. [2023-11-29 00:07:28,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 169 states have (on average 1.5029585798816567) internal successors, (254), 193 states have internal predecessors, (254), 13 states have call successors, (13), 3 states have call predecessors, (13), 6 states have return successors, (26), 10 states have call predecessors, (26), 13 states have call successors, (26) [2023-11-29 00:07:28,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 293 transitions. [2023-11-29 00:07:28,872 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 293 transitions. Word has length 39 [2023-11-29 00:07:28,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:28,872 INFO L495 AbstractCegarLoop]: Abstraction has 207 states and 293 transitions. [2023-11-29 00:07:28,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 2 states have call successors, (2), 1 states have call predecessors, (2), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:07:28,873 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 293 transitions. [2023-11-29 00:07:28,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-11-29 00:07:28,874 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:28,874 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:07:28,880 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-29 00:07:29,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:29,085 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:29,085 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:29,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1427255036, now seen corresponding path program 1 times [2023-11-29 00:07:29,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:29,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815603972] [2023-11-29 00:07:29,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:29,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:29,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:29,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:29,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:29,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:29,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:29,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 00:07:29,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:29,222 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 00:07:29,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:29,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815603972] [2023-11-29 00:07:29,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815603972] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:29,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009442634] [2023-11-29 00:07:29,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:29,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:29,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:29,224 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:29,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 00:07:29,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:29,357 INFO L262 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 00:07:29,359 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:29,430 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-29 00:07:29,430 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:07:29,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009442634] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:07:29,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:07:29,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2023-11-29 00:07:29,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131050344] [2023-11-29 00:07:29,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:07:29,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:07:29,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:29,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:07:29,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 00:07:29,432 INFO L87 Difference]: Start difference. First operand 207 states and 293 transitions. Second operand has 6 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 00:07:29,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:29,545 INFO L93 Difference]: Finished difference Result 208 states and 255 transitions. [2023-11-29 00:07:29,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:07:29,545 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 40 [2023-11-29 00:07:29,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:29,547 INFO L225 Difference]: With dead ends: 208 [2023-11-29 00:07:29,547 INFO L226 Difference]: Without dead ends: 208 [2023-11-29 00:07:29,547 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:07:29,548 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 28 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:29,548 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 264 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:07:29,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2023-11-29 00:07:29,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 174. [2023-11-29 00:07:29,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 140 states have (on average 1.3785714285714286) internal successors, (193), 160 states have internal predecessors, (193), 9 states have call successors, (9), 3 states have call predecessors, (9), 6 states have return successors, (18), 10 states have call predecessors, (18), 9 states have call successors, (18) [2023-11-29 00:07:29,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 220 transitions. [2023-11-29 00:07:29,558 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 220 transitions. Word has length 40 [2023-11-29 00:07:29,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:29,558 INFO L495 AbstractCegarLoop]: Abstraction has 174 states and 220 transitions. [2023-11-29 00:07:29,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 00:07:29,558 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 220 transitions. [2023-11-29 00:07:29,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-11-29 00:07:29,559 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:29,560 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-11-29 00:07:29,566 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 00:07:29,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 00:07:29,766 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:29,766 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:29,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1919696650, now seen corresponding path program 1 times [2023-11-29 00:07:29,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:29,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194077777] [2023-11-29 00:07:29,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:29,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:29,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:29,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:29,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:29,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:29,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:29,872 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 00:07:29,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:29,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194077777] [2023-11-29 00:07:29,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194077777] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:07:29,873 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:07:29,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:07:29,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49533738] [2023-11-29 00:07:29,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:07:29,873 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:07:29,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:29,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:07:29,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:07:29,874 INFO L87 Difference]: Start difference. First operand 174 states and 220 transitions. Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:07:30,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:30,036 INFO L93 Difference]: Finished difference Result 203 states and 243 transitions. [2023-11-29 00:07:30,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:07:30,037 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2023-11-29 00:07:30,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:30,038 INFO L225 Difference]: With dead ends: 203 [2023-11-29 00:07:30,038 INFO L226 Difference]: Without dead ends: 203 [2023-11-29 00:07:30,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:07:30,039 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 49 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:30,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 154 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:07:30,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2023-11-29 00:07:30,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 180. [2023-11-29 00:07:30,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 147 states have (on average 1.3945578231292517) internal successors, (205), 166 states have internal predecessors, (205), 9 states have call successors, (9), 3 states have call predecessors, (9), 6 states have return successors, (18), 10 states have call predecessors, (18), 9 states have call successors, (18) [2023-11-29 00:07:30,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 232 transitions. [2023-11-29 00:07:30,047 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 232 transitions. Word has length 40 [2023-11-29 00:07:30,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:30,047 INFO L495 AbstractCegarLoop]: Abstraction has 180 states and 232 transitions. [2023-11-29 00:07:30,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:07:30,048 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 232 transitions. [2023-11-29 00:07:30,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-11-29 00:07:30,048 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:30,048 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-11-29 00:07:30,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 00:07:30,049 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:30,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:30,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1919696649, now seen corresponding path program 1 times [2023-11-29 00:07:30,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:30,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828365735] [2023-11-29 00:07:30,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:30,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:30,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:30,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:30,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:30,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:30,257 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:07:30,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:30,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828365735] [2023-11-29 00:07:30,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828365735] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:07:30,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:07:30,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:07:30,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079684215] [2023-11-29 00:07:30,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:07:30,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:07:30,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:30,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:07:30,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:07:30,260 INFO L87 Difference]: Start difference. First operand 180 states and 232 transitions. Second operand has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:07:30,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:30,495 INFO L93 Difference]: Finished difference Result 211 states and 252 transitions. [2023-11-29 00:07:30,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:07:30,496 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2023-11-29 00:07:30,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:30,497 INFO L225 Difference]: With dead ends: 211 [2023-11-29 00:07:30,497 INFO L226 Difference]: Without dead ends: 211 [2023-11-29 00:07:30,498 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:07:30,498 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 52 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:30,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 188 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:07:30,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2023-11-29 00:07:30,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 181. [2023-11-29 00:07:30,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 148 states have (on average 1.385135135135135) internal successors, (205), 167 states have internal predecessors, (205), 9 states have call successors, (9), 3 states have call predecessors, (9), 6 states have return successors, (18), 10 states have call predecessors, (18), 9 states have call successors, (18) [2023-11-29 00:07:30,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 232 transitions. [2023-11-29 00:07:30,506 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 232 transitions. Word has length 40 [2023-11-29 00:07:30,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:30,506 INFO L495 AbstractCegarLoop]: Abstraction has 181 states and 232 transitions. [2023-11-29 00:07:30,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:07:30,507 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 232 transitions. [2023-11-29 00:07:30,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-11-29 00:07:30,508 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:30,508 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:07:30,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-29 00:07:30,508 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:30,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:30,509 INFO L85 PathProgramCache]: Analyzing trace with hash -1150799977, now seen corresponding path program 3 times [2023-11-29 00:07:30,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:30,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442344307] [2023-11-29 00:07:30,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:30,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:30,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:30,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:30,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:30,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 00:07:30,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:30,706 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-29 00:07:30,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:30,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442344307] [2023-11-29 00:07:30,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442344307] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:30,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651462916] [2023-11-29 00:07:30,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 00:07:30,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:30,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:30,708 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:30,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 00:07:30,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2023-11-29 00:07:30,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:07:30,843 INFO L262 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 00:07:30,845 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:30,942 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:07:30,942 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:07:31,098 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 16 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-29 00:07:31,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651462916] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:07:31,098 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:07:31,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 16 [2023-11-29 00:07:31,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805187514] [2023-11-29 00:07:31,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:07:31,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 00:07:31,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:31,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 00:07:31,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2023-11-29 00:07:31,100 INFO L87 Difference]: Start difference. First operand 181 states and 232 transitions. Second operand has 16 states, 13 states have (on average 3.923076923076923) internal successors, (51), 14 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:07:31,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:31,409 INFO L93 Difference]: Finished difference Result 176 states and 226 transitions. [2023-11-29 00:07:31,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 00:07:31,410 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 3.923076923076923) internal successors, (51), 14 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 40 [2023-11-29 00:07:31,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:31,411 INFO L225 Difference]: With dead ends: 176 [2023-11-29 00:07:31,411 INFO L226 Difference]: Without dead ends: 176 [2023-11-29 00:07:31,412 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 75 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2023-11-29 00:07:31,412 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 17 mSDsluCounter, 485 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:31,412 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 541 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:07:31,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2023-11-29 00:07:31,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 167. [2023-11-29 00:07:31,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 135 states have (on average 1.4) internal successors, (189), 154 states have internal predecessors, (189), 8 states have call successors, (8), 3 states have call predecessors, (8), 6 states have return successors, (16), 9 states have call predecessors, (16), 8 states have call successors, (16) [2023-11-29 00:07:31,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 213 transitions. [2023-11-29 00:07:31,420 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 213 transitions. Word has length 40 [2023-11-29 00:07:31,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:31,421 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 213 transitions. [2023-11-29 00:07:31,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 3.923076923076923) internal successors, (51), 14 states have internal predecessors, (51), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:07:31,421 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 213 transitions. [2023-11-29 00:07:31,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-11-29 00:07:31,422 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:31,422 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-11-29 00:07:31,428 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 00:07:31,628 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:31,629 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:31,629 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:31,629 INFO L85 PathProgramCache]: Analyzing trace with hash 618944631, now seen corresponding path program 1 times [2023-11-29 00:07:31,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:31,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67514912] [2023-11-29 00:07:31,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:31,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:31,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:31,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:31,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:31,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:31,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:31,749 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 00:07:31,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:31,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67514912] [2023-11-29 00:07:31,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67514912] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:31,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539818440] [2023-11-29 00:07:31,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:31,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:31,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:31,750 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:31,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 00:07:31,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:31,882 INFO L262 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 00:07:31,884 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:31,993 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 [2023-11-29 00:07:31,997 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:07:31,997 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:07:31,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539818440] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:07:31,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:07:31,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 11 [2023-11-29 00:07:31,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114867967] [2023-11-29 00:07:31,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:07:31,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:07:31,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:31,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:07:31,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:07:32,000 INFO L87 Difference]: Start difference. First operand 167 states and 213 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:07:36,030 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:07:40,050 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:07:44,125 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:07:48,150 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:07:48,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:48,150 INFO L93 Difference]: Finished difference Result 209 states and 245 transitions. [2023-11-29 00:07:48,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:07:48,153 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 41 [2023-11-29 00:07:48,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:48,154 INFO L225 Difference]: With dead ends: 209 [2023-11-29 00:07:48,154 INFO L226 Difference]: Without dead ends: 209 [2023-11-29 00:07:48,154 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-29 00:07:48,154 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 57 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:48,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 338 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 133 Invalid, 4 Unknown, 0 Unchecked, 16.1s Time] [2023-11-29 00:07:48,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2023-11-29 00:07:48,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 173. [2023-11-29 00:07:48,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 140 states have (on average 1.3928571428571428) internal successors, (195), 159 states have internal predecessors, (195), 8 states have call successors, (8), 4 states have call predecessors, (8), 7 states have return successors, (15), 9 states have call predecessors, (15), 8 states have call successors, (15) [2023-11-29 00:07:48,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 218 transitions. [2023-11-29 00:07:48,161 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 218 transitions. Word has length 41 [2023-11-29 00:07:48,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:48,162 INFO L495 AbstractCegarLoop]: Abstraction has 173 states and 218 transitions. [2023-11-29 00:07:48,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:07:48,162 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 218 transitions. [2023-11-29 00:07:48,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-29 00:07:48,163 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:48,163 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-11-29 00:07:48,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-29 00:07:48,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:48,363 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:48,364 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:48,364 INFO L85 PathProgramCache]: Analyzing trace with hash 2007509993, now seen corresponding path program 1 times [2023-11-29 00:07:48,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:48,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442051874] [2023-11-29 00:07:48,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:48,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:48,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:48,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:48,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:48,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:48,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:48,453 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:07:48,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:48,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442051874] [2023-11-29 00:07:48,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442051874] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:07:48,454 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:07:48,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:07:48,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856146597] [2023-11-29 00:07:48,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:07:48,454 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:07:48,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:48,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:07:48,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:07:48,455 INFO L87 Difference]: Start difference. First operand 173 states and 218 transitions. Second operand has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:07:48,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:48,609 INFO L93 Difference]: Finished difference Result 200 states and 235 transitions. [2023-11-29 00:07:48,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:07:48,610 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 42 [2023-11-29 00:07:48,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:48,611 INFO L225 Difference]: With dead ends: 200 [2023-11-29 00:07:48,611 INFO L226 Difference]: Without dead ends: 200 [2023-11-29 00:07:48,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:07:48,612 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 47 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:48,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 237 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:07:48,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2023-11-29 00:07:48,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 174. [2023-11-29 00:07:48,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 141 states have (on average 1.3900709219858156) internal successors, (196), 160 states have internal predecessors, (196), 8 states have call successors, (8), 4 states have call predecessors, (8), 7 states have return successors, (15), 9 states have call predecessors, (15), 8 states have call successors, (15) [2023-11-29 00:07:48,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 219 transitions. [2023-11-29 00:07:48,618 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 219 transitions. Word has length 42 [2023-11-29 00:07:48,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:48,619 INFO L495 AbstractCegarLoop]: Abstraction has 174 states and 219 transitions. [2023-11-29 00:07:48,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:07:48,619 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 219 transitions. [2023-11-29 00:07:48,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-29 00:07:48,620 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:48,620 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 00:07:48,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-29 00:07:48,620 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:48,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:48,621 INFO L85 PathProgramCache]: Analyzing trace with hash -13206098, now seen corresponding path program 1 times [2023-11-29 00:07:48,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:48,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152517285] [2023-11-29 00:07:48,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:48,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:48,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:48,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:48,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:48,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:48,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:48,845 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 00:07:48,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:48,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152517285] [2023-11-29 00:07:48,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152517285] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:48,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586276515] [2023-11-29 00:07:48,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:48,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:48,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:48,847 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:48,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 00:07:48,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:48,981 INFO L262 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 00:07:48,983 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:49,220 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 00:07:49,221 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:07:49,612 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 00:07:49,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586276515] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:07:49,612 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:07:49,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2023-11-29 00:07:49,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366769836] [2023-11-29 00:07:49,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:07:49,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-29 00:07:49,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:49,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-29 00:07:49,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2023-11-29 00:07:49,615 INFO L87 Difference]: Start difference. First operand 174 states and 219 transitions. Second operand has 24 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 22 states have internal predecessors, (64), 3 states have call successors, (3), 1 states have call predecessors, (3), 6 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 00:07:50,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:50,239 INFO L93 Difference]: Finished difference Result 294 states and 387 transitions. [2023-11-29 00:07:50,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 00:07:50,239 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 22 states have internal predecessors, (64), 3 states have call successors, (3), 1 states have call predecessors, (3), 6 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 42 [2023-11-29 00:07:50,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:50,242 INFO L225 Difference]: With dead ends: 294 [2023-11-29 00:07:50,242 INFO L226 Difference]: Without dead ends: 294 [2023-11-29 00:07:50,242 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 70 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=217, Invalid=973, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 00:07:50,243 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 116 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:50,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 827 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:07:50,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2023-11-29 00:07:50,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 189. [2023-11-29 00:07:50,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 154 states have (on average 1.4025974025974026) internal successors, (216), 174 states have internal predecessors, (216), 8 states have call successors, (8), 5 states have call predecessors, (8), 9 states have return successors, (17), 9 states have call predecessors, (17), 8 states have call successors, (17) [2023-11-29 00:07:50,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 241 transitions. [2023-11-29 00:07:50,253 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 241 transitions. Word has length 42 [2023-11-29 00:07:50,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:50,253 INFO L495 AbstractCegarLoop]: Abstraction has 189 states and 241 transitions. [2023-11-29 00:07:50,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 22 states have internal predecessors, (64), 3 states have call successors, (3), 1 states have call predecessors, (3), 6 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 00:07:50,253 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 241 transitions. [2023-11-29 00:07:50,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-29 00:07:50,254 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:50,254 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 00:07:50,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 00:07:50,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-29 00:07:50,455 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:50,456 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:50,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1034274452, now seen corresponding path program 1 times [2023-11-29 00:07:50,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:50,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547361143] [2023-11-29 00:07:50,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:50,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:50,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:50,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:50,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:50,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:50,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:50,701 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 00:07:50,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:50,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547361143] [2023-11-29 00:07:50,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547361143] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:50,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580601425] [2023-11-29 00:07:50,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:50,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:50,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:50,703 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:50,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 00:07:50,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:50,831 INFO L262 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 00:07:50,833 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:50,927 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 00:07:50,927 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:07:50,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580601425] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:07:50,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:07:50,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 15 [2023-11-29 00:07:50,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184746905] [2023-11-29 00:07:50,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:07:50,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:07:50,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:50,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:07:50,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:07:50,929 INFO L87 Difference]: Start difference. First operand 189 states and 241 transitions. Second operand has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:07:51,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:51,090 INFO L93 Difference]: Finished difference Result 220 states and 275 transitions. [2023-11-29 00:07:51,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:07:51,092 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 42 [2023-11-29 00:07:51,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:51,094 INFO L225 Difference]: With dead ends: 220 [2023-11-29 00:07:51,094 INFO L226 Difference]: Without dead ends: 220 [2023-11-29 00:07:51,095 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-11-29 00:07:51,095 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 29 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 311 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:51,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 311 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:07:51,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2023-11-29 00:07:51,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 189. [2023-11-29 00:07:51,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 154 states have (on average 1.3896103896103895) internal successors, (214), 174 states have internal predecessors, (214), 8 states have call successors, (8), 5 states have call predecessors, (8), 9 states have return successors, (17), 9 states have call predecessors, (17), 8 states have call successors, (17) [2023-11-29 00:07:51,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 239 transitions. [2023-11-29 00:07:51,105 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 239 transitions. Word has length 42 [2023-11-29 00:07:51,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:51,105 INFO L495 AbstractCegarLoop]: Abstraction has 189 states and 239 transitions. [2023-11-29 00:07:51,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:07:51,105 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 239 transitions. [2023-11-29 00:07:51,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-11-29 00:07:51,106 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:51,106 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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] [2023-11-29 00:07:51,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-29 00:07:51,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-29 00:07:51,307 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:51,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:51,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1507181328, now seen corresponding path program 1 times [2023-11-29 00:07:51,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:51,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613357540] [2023-11-29 00:07:51,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:51,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:51,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:51,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:51,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:51,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:51,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:51,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:07:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:51,505 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-11-29 00:07:51,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:51,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613357540] [2023-11-29 00:07:51,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613357540] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:51,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760100380] [2023-11-29 00:07:51,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:51,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:51,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:51,507 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:51,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 00:07:51,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:51,642 INFO L262 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-29 00:07:51,644 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:51,649 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:07:51,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:07:51,668 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-11-29 00:07:51,706 INFO L349 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2023-11-29 00:07:51,707 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2023-11-29 00:07:51,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:07:51,915 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-11-29 00:07:51,922 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 00:07:51,922 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:07:51,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760100380] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:07:51,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:07:51,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 7 [2023-11-29 00:07:51,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84587980] [2023-11-29 00:07:51,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:07:51,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:07:51,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:51,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:07:51,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:07:51,924 INFO L87 Difference]: Start difference. First operand 189 states and 239 transitions. Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 00:07:52,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:52,041 INFO L93 Difference]: Finished difference Result 202 states and 253 transitions. [2023-11-29 00:07:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:07:52,042 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 43 [2023-11-29 00:07:52,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:52,043 INFO L225 Difference]: With dead ends: 202 [2023-11-29 00:07:52,043 INFO L226 Difference]: Without dead ends: 202 [2023-11-29 00:07:52,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 46 SyntacticMatches, 4 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:07:52,044 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 104 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:52,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 106 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:07:52,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2023-11-29 00:07:52,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 184. [2023-11-29 00:07:52,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 151 states have (on average 1.3642384105960266) internal successors, (206), 169 states have internal predecessors, (206), 8 states have call successors, (8), 5 states have call predecessors, (8), 9 states have return successors, (16), 9 states have call predecessors, (16), 8 states have call successors, (16) [2023-11-29 00:07:52,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 230 transitions. [2023-11-29 00:07:52,051 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 230 transitions. Word has length 43 [2023-11-29 00:07:52,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:52,051 INFO L495 AbstractCegarLoop]: Abstraction has 184 states and 230 transitions. [2023-11-29 00:07:52,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 00:07:52,052 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 230 transitions. [2023-11-29 00:07:52,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-11-29 00:07:52,052 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:52,052 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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] [2023-11-29 00:07:52,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 00:07:52,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:52,259 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:52,259 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:52,259 INFO L85 PathProgramCache]: Analyzing trace with hash -1507181327, now seen corresponding path program 1 times [2023-11-29 00:07:52,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:52,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293952736] [2023-11-29 00:07:52,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:52,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:52,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:52,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:52,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:52,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:07:52,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:52,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:07:52,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:52,522 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-11-29 00:07:52,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:52,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293952736] [2023-11-29 00:07:52,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293952736] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:52,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812678261] [2023-11-29 00:07:52,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:52,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:52,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:52,524 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:52,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 00:07:52,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:52,630 INFO L262 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-29 00:07:52,632 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:52,637 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 [2023-11-29 00:07:52,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:07:52,659 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-11-29 00:07:52,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:07:52,691 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-11-29 00:07:52,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:07:52,892 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-11-29 00:07:52,903 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 00:07:52,903 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:07:52,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812678261] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:07:52,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:07:52,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 6 [2023-11-29 00:07:52,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755425425] [2023-11-29 00:07:52,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:07:52,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:07:52,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:52,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:07:52,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:07:52,905 INFO L87 Difference]: Start difference. First operand 184 states and 230 transitions. Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 00:07:53,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:53,000 INFO L93 Difference]: Finished difference Result 182 states and 227 transitions. [2023-11-29 00:07:53,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:07:53,001 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 43 [2023-11-29 00:07:53,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:53,002 INFO L225 Difference]: With dead ends: 182 [2023-11-29 00:07:53,002 INFO L226 Difference]: Without dead ends: 182 [2023-11-29 00:07:53,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 47 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:07:53,003 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 60 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:53,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 103 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:07:53,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2023-11-29 00:07:53,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 182. [2023-11-29 00:07:53,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 151 states have (on average 1.3443708609271523) internal successors, (203), 167 states have internal predecessors, (203), 8 states have call successors, (8), 5 states have call predecessors, (8), 9 states have return successors, (16), 9 states have call predecessors, (16), 8 states have call successors, (16) [2023-11-29 00:07:53,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 227 transitions. [2023-11-29 00:07:53,010 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 227 transitions. Word has length 43 [2023-11-29 00:07:53,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:53,010 INFO L495 AbstractCegarLoop]: Abstraction has 182 states and 227 transitions. [2023-11-29 00:07:53,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 00:07:53,010 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 227 transitions. [2023-11-29 00:07:53,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-29 00:07:53,011 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:53,011 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 00:07:53,017 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-29 00:07:53,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-29 00:07:53,212 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:53,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:53,212 INFO L85 PathProgramCache]: Analyzing trace with hash -144674, now seen corresponding path program 2 times [2023-11-29 00:07:53,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:53,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510278403] [2023-11-29 00:07:53,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:53,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:53,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:53,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:53,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:53,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 00:07:53,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:53,399 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 00:07:53,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:53,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510278403] [2023-11-29 00:07:53,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510278403] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:53,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878348385] [2023-11-29 00:07:53,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:07:53,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:53,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:53,401 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:53,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 00:07:53,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:07:53,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:07:53,527 INFO L262 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 00:07:53,528 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:53,607 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 00:07:53,607 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:07:53,815 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 00:07:53,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878348385] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:07:53,815 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:07:53,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2023-11-29 00:07:53,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141232257] [2023-11-29 00:07:53,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:07:53,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 00:07:53,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:53,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 00:07:53,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2023-11-29 00:07:53,818 INFO L87 Difference]: Start difference. First operand 182 states and 227 transitions. Second operand has 16 states, 13 states have (on average 4.384615384615385) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:07:54,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:54,204 INFO L93 Difference]: Finished difference Result 182 states and 227 transitions. [2023-11-29 00:07:54,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 00:07:54,204 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 4.384615384615385) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 42 [2023-11-29 00:07:54,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:54,206 INFO L225 Difference]: With dead ends: 182 [2023-11-29 00:07:54,206 INFO L226 Difference]: Without dead ends: 182 [2023-11-29 00:07:54,207 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 79 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2023-11-29 00:07:54,207 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 23 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:54,208 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 653 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:07:54,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2023-11-29 00:07:54,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 172. [2023-11-29 00:07:54,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 142 states have (on average 1.3591549295774648) internal successors, (193), 158 states have internal predecessors, (193), 7 states have call successors, (7), 5 states have call predecessors, (7), 9 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2023-11-29 00:07:54,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 213 transitions. [2023-11-29 00:07:54,214 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 213 transitions. Word has length 42 [2023-11-29 00:07:54,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:54,215 INFO L495 AbstractCegarLoop]: Abstraction has 172 states and 213 transitions. [2023-11-29 00:07:54,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 4.384615384615385) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:07:54,216 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 213 transitions. [2023-11-29 00:07:54,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-11-29 00:07:54,217 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:54,217 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:07:54,223 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-29 00:07:54,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-29 00:07:54,418 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:54,418 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:54,418 INFO L85 PathProgramCache]: Analyzing trace with hash 762525777, now seen corresponding path program 1 times [2023-11-29 00:07:54,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:54,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227609872] [2023-11-29 00:07:54,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:54,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:54,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:54,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:54,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:54,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 00:07:54,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:54,859 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:07:54,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:54,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227609872] [2023-11-29 00:07:54,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227609872] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:54,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726802796] [2023-11-29 00:07:54,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:54,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:54,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:54,861 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:54,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 00:07:54,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:54,993 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 62 conjunts are in the unsatisfiable core [2023-11-29 00:07:54,995 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:54,999 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:07:55,038 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:07:55,039 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:07:55,090 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:07:55,175 INFO L349 Elim1Store]: treesize reduction 52, result has 34.2 percent of original size [2023-11-29 00:07:55,175 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 36 [2023-11-29 00:07:55,277 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 29 [2023-11-29 00:07:55,293 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 [2023-11-29 00:07:55,745 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 93 treesize of output 61 [2023-11-29 00:07:55,834 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 [2023-11-29 00:07:55,930 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 00:07:55,930 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 29 [2023-11-29 00:07:55,983 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 19 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:07:55,983 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:07:56,024 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 30 [2023-11-29 00:07:56,027 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 34 treesize of output 22 [2023-11-29 00:07:56,484 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:07:56,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726802796] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:07:56,484 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:07:56,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 11] total 24 [2023-11-29 00:07:56,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247690581] [2023-11-29 00:07:56,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:07:56,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-29 00:07:56,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:07:56,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-29 00:07:56,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=520, Unknown=0, NotChecked=0, Total=600 [2023-11-29 00:07:56,486 INFO L87 Difference]: Start difference. First operand 172 states and 213 transitions. Second operand has 25 states, 24 states have (on average 2.9166666666666665) internal successors, (70), 25 states have internal predecessors, (70), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:07:57,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:07:57,645 INFO L93 Difference]: Finished difference Result 207 states and 251 transitions. [2023-11-29 00:07:57,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 00:07:57,646 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.9166666666666665) internal successors, (70), 25 states have internal predecessors, (70), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 43 [2023-11-29 00:07:57,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:07:57,647 INFO L225 Difference]: With dead ends: 207 [2023-11-29 00:07:57,647 INFO L226 Difference]: Without dead ends: 207 [2023-11-29 00:07:57,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=147, Invalid=783, Unknown=0, NotChecked=0, Total=930 [2023-11-29 00:07:57,648 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 118 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 1227 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 00:07:57,649 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 1227 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1047 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 00:07:57,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2023-11-29 00:07:57,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 176. [2023-11-29 00:07:57,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 146 states have (on average 1.3630136986301369) internal successors, (199), 162 states have internal predecessors, (199), 7 states have call successors, (7), 5 states have call predecessors, (7), 9 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2023-11-29 00:07:57,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 219 transitions. [2023-11-29 00:07:57,655 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 219 transitions. Word has length 43 [2023-11-29 00:07:57,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:07:57,655 INFO L495 AbstractCegarLoop]: Abstraction has 176 states and 219 transitions. [2023-11-29 00:07:57,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 2.9166666666666665) internal successors, (70), 25 states have internal predecessors, (70), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:07:57,656 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 219 transitions. [2023-11-29 00:07:57,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-11-29 00:07:57,656 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:07:57,656 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:07:57,662 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 00:07:57,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-29 00:07:57,857 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:07:57,857 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:07:57,858 INFO L85 PathProgramCache]: Analyzing trace with hash 762525778, now seen corresponding path program 1 times [2023-11-29 00:07:57,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:07:57,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499113104] [2023-11-29 00:07:57,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:57,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:07:57,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:58,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:07:58,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:58,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 00:07:58,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:58,445 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:07:58,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:07:58,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499113104] [2023-11-29 00:07:58,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499113104] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:07:58,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976956059] [2023-11-29 00:07:58,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:07:58,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:07:58,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:07:58,447 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:07:58,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 00:07:58,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:07:58,561 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 72 conjunts are in the unsatisfiable core [2023-11-29 00:07:58,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:07:58,567 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:07:58,618 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-29 00:07:58,619 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 13 [2023-11-29 00:07:58,641 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:07:58,641 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:07:58,699 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:07:58,708 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 [2023-11-29 00:07:58,782 INFO L349 Elim1Store]: treesize reduction 21, result has 44.7 percent of original size [2023-11-29 00:07:58,782 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 21 [2023-11-29 00:07:58,810 INFO L349 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2023-11-29 00:07:58,810 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2023-11-29 00:07:58,881 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-29 00:07:58,889 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 29 [2023-11-29 00:07:59,361 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 63 [2023-11-29 00:07:59,552 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 00:07:59,553 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 64 treesize of output 31 [2023-11-29 00:07:59,559 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 00:07:59,565 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:07:59,565 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:07:59,775 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 76 [2023-11-29 00:07:59,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 80 treesize of output 52 [2023-11-29 00:08:00,864 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 332 treesize of output 320 [2023-11-29 00:08:01,184 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:08:01,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976956059] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:08:01,185 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:08:01,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 11] total 30 [2023-11-29 00:08:01,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242856734] [2023-11-29 00:08:01,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:08:01,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-11-29 00:08:01,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:08:01,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-11-29 00:08:01,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=842, Unknown=0, NotChecked=0, Total=930 [2023-11-29 00:08:01,187 INFO L87 Difference]: Start difference. First operand 176 states and 219 transitions. Second operand has 31 states, 30 states have (on average 2.6666666666666665) internal successors, (80), 31 states have internal predecessors, (80), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:08:03,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:08:03,018 INFO L93 Difference]: Finished difference Result 217 states and 261 transitions. [2023-11-29 00:08:03,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 00:08:03,019 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 2.6666666666666665) internal successors, (80), 31 states have internal predecessors, (80), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 43 [2023-11-29 00:08:03,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:08:03,020 INFO L225 Difference]: With dead ends: 217 [2023-11-29 00:08:03,020 INFO L226 Difference]: Without dead ends: 217 [2023-11-29 00:08:03,021 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=195, Invalid=1365, Unknown=0, NotChecked=0, Total=1560 [2023-11-29 00:08:03,021 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 140 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 1219 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 1472 SdHoareTripleChecker+Invalid, 1228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:08:03,022 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 1472 Invalid, 1228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1219 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 00:08:03,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2023-11-29 00:08:03,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 175. [2023-11-29 00:08:03,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 145 states have (on average 1.3586206896551725) internal successors, (197), 161 states have internal predecessors, (197), 7 states have call successors, (7), 5 states have call predecessors, (7), 9 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2023-11-29 00:08:03,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 217 transitions. [2023-11-29 00:08:03,027 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 217 transitions. Word has length 43 [2023-11-29 00:08:03,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:08:03,027 INFO L495 AbstractCegarLoop]: Abstraction has 175 states and 217 transitions. [2023-11-29 00:08:03,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 2.6666666666666665) internal successors, (80), 31 states have internal predecessors, (80), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:08:03,028 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 217 transitions. [2023-11-29 00:08:03,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-11-29 00:08:03,028 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:08:03,028 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-11-29 00:08:03,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 00:08:03,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-29 00:08:03,229 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:08:03,229 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:08:03,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1689197054, now seen corresponding path program 1 times [2023-11-29 00:08:03,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:08:03,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183373201] [2023-11-29 00:08:03,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:08:03,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:08:03,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:03,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:08:03,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:03,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:08:03,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:03,563 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:08:03,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:08:03,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183373201] [2023-11-29 00:08:03,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183373201] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:08:03,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848814155] [2023-11-29 00:08:03,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:08:03,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:08:03,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:08:03,565 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:08:03,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 00:08:03,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:03,678 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-29 00:08:03,680 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:08:03,683 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:08:03,711 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 00:08:03,711 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-11-29 00:08:03,716 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 [2023-11-29 00:08:03,749 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:08:03,949 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 9 [2023-11-29 00:08:04,030 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 37 treesize of output 21 [2023-11-29 00:08:04,074 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:08:04,075 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 25 treesize of output 21 [2023-11-29 00:08:04,151 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-11-29 00:08:04,155 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:08:04,155 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:08:04,255 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:08:04,256 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 37 treesize of output 41 [2023-11-29 00:08:04,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848814155] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:08:04,521 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:08:04,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 21 [2023-11-29 00:08:04,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333826007] [2023-11-29 00:08:04,521 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:08:04,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 00:08:04,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:08:04,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 00:08:04,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2023-11-29 00:08:04,523 INFO L87 Difference]: Start difference. First operand 175 states and 217 transitions. Second operand has 22 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 22 states have internal predecessors, (64), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:08:08,577 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:08:12,634 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:08:16,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:08:17,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:08:17,365 INFO L93 Difference]: Finished difference Result 219 states and 264 transitions. [2023-11-29 00:08:17,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 00:08:17,366 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 22 states have internal predecessors, (64), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2023-11-29 00:08:17,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:08:17,367 INFO L225 Difference]: With dead ends: 219 [2023-11-29 00:08:17,367 INFO L226 Difference]: Without dead ends: 219 [2023-11-29 00:08:17,368 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=152, Invalid=1038, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 00:08:17,369 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 186 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 774 mSolverCounterSat, 10 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 774 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:08:17,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 658 Invalid, 787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 774 Invalid, 3 Unknown, 0 Unchecked, 12.5s Time] [2023-11-29 00:08:17,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2023-11-29 00:08:17,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 188. [2023-11-29 00:08:17,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 158 states have (on average 1.3670886075949367) internal successors, (216), 174 states have internal predecessors, (216), 7 states have call successors, (7), 5 states have call predecessors, (7), 9 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2023-11-29 00:08:17,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 236 transitions. [2023-11-29 00:08:17,375 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 236 transitions. Word has length 45 [2023-11-29 00:08:17,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:08:17,375 INFO L495 AbstractCegarLoop]: Abstraction has 188 states and 236 transitions. [2023-11-29 00:08:17,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 22 states have internal predecessors, (64), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:08:17,375 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 236 transitions. [2023-11-29 00:08:17,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-11-29 00:08:17,376 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:08:17,376 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-11-29 00:08:17,382 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 00:08:17,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 00:08:17,577 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:08:17,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:08:17,577 INFO L85 PathProgramCache]: Analyzing trace with hash -1689197053, now seen corresponding path program 1 times [2023-11-29 00:08:17,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:08:17,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904249908] [2023-11-29 00:08:17,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:08:17,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:08:17,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:17,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:08:17,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:17,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:08:17,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:17,852 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:08:17,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:08:17,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904249908] [2023-11-29 00:08:17,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904249908] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:08:17,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84534823] [2023-11-29 00:08:17,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:08:17,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:08:17,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:08:17,854 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:08:17,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 00:08:17,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:17,971 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-29 00:08:17,973 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:08:17,983 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 [2023-11-29 00:08:18,013 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 [2023-11-29 00:08:18,018 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 [2023-11-29 00:08:18,391 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 52 treesize of output 32 [2023-11-29 00:08:18,476 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:08:18,476 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 17 [2023-11-29 00:08:18,487 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:08:18,487 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 15 [2023-11-29 00:08:18,679 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:08:18,679 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:08:19,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84534823] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:08:19,193 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:08:19,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 22 [2023-11-29 00:08:19,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692369369] [2023-11-29 00:08:19,193 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:08:19,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-29 00:08:19,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:08:19,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-29 00:08:19,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2023-11-29 00:08:19,195 INFO L87 Difference]: Start difference. First operand 188 states and 236 transitions. Second operand has 23 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 23 states have internal predecessors, (65), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:08:20,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:08:20,208 INFO L93 Difference]: Finished difference Result 222 states and 267 transitions. [2023-11-29 00:08:20,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 00:08:20,208 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 23 states have internal predecessors, (65), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2023-11-29 00:08:20,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:08:20,209 INFO L225 Difference]: With dead ends: 222 [2023-11-29 00:08:20,210 INFO L226 Difference]: Without dead ends: 222 [2023-11-29 00:08:20,210 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=206, Invalid=1354, Unknown=0, NotChecked=0, Total=1560 [2023-11-29 00:08:20,211 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 176 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:08:20,211 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 675 Invalid, 670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 00:08:20,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2023-11-29 00:08:20,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 189. [2023-11-29 00:08:20,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 159 states have (on average 1.3584905660377358) internal successors, (216), 175 states have internal predecessors, (216), 7 states have call successors, (7), 5 states have call predecessors, (7), 9 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2023-11-29 00:08:20,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 236 transitions. [2023-11-29 00:08:20,216 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 236 transitions. Word has length 45 [2023-11-29 00:08:20,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:08:20,216 INFO L495 AbstractCegarLoop]: Abstraction has 189 states and 236 transitions. [2023-11-29 00:08:20,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 23 states have internal predecessors, (65), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:08:20,216 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 236 transitions. [2023-11-29 00:08:20,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 00:08:20,217 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:08:20,217 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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, 1] [2023-11-29 00:08:20,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 00:08:20,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:08:20,417 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:08:20,417 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:08:20,417 INFO L85 PathProgramCache]: Analyzing trace with hash -847018698, now seen corresponding path program 1 times [2023-11-29 00:08:20,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:08:20,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506415551] [2023-11-29 00:08:20,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:08:20,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:08:20,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:20,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:08:20,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:20,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:08:20,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:20,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:08:20,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:20,461 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-11-29 00:08:20,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:08:20,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506415551] [2023-11-29 00:08:20,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506415551] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:08:20,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:08:20,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:08:20,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498505124] [2023-11-29 00:08:20,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:08:20,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:08:20,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:08:20,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:08:20,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:08:20,463 INFO L87 Difference]: Start difference. First operand 189 states and 236 transitions. Second operand has 3 states, 2 states have (on average 12.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:08:20,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:08:20,505 INFO L93 Difference]: Finished difference Result 188 states and 234 transitions. [2023-11-29 00:08:20,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:08:20,505 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 12.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 46 [2023-11-29 00:08:20,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:08:20,506 INFO L225 Difference]: With dead ends: 188 [2023-11-29 00:08:20,506 INFO L226 Difference]: Without dead ends: 188 [2023-11-29 00:08:20,506 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:08:20,507 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 12 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:08:20,507 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 79 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:08:20,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2023-11-29 00:08:20,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 188. [2023-11-29 00:08:20,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 159 states have (on average 1.3459119496855345) internal successors, (214), 174 states have internal predecessors, (214), 7 states have call successors, (7), 5 states have call predecessors, (7), 9 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2023-11-29 00:08:20,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 234 transitions. [2023-11-29 00:08:20,511 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 234 transitions. Word has length 46 [2023-11-29 00:08:20,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:08:20,511 INFO L495 AbstractCegarLoop]: Abstraction has 188 states and 234 transitions. [2023-11-29 00:08:20,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 12.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:08:20,512 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 234 transitions. [2023-11-29 00:08:20,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 00:08:20,512 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:08:20,512 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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, 1] [2023-11-29 00:08:20,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-29 00:08:20,513 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:08:20,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:08:20,513 INFO L85 PathProgramCache]: Analyzing trace with hash -847018697, now seen corresponding path program 1 times [2023-11-29 00:08:20,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:08:20,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084519818] [2023-11-29 00:08:20,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:08:20,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:08:20,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:20,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:08:20,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:20,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:08:20,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:20,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:08:20,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:20,573 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-11-29 00:08:20,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:08:20,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084519818] [2023-11-29 00:08:20,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084519818] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:08:20,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:08:20,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:08:20,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320933624] [2023-11-29 00:08:20,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:08:20,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:08:20,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:08:20,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:08:20,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:08:20,574 INFO L87 Difference]: Start difference. First operand 188 states and 234 transitions. Second operand has 3 states, 2 states have (on average 12.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:08:20,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:08:20,606 INFO L93 Difference]: Finished difference Result 187 states and 232 transitions. [2023-11-29 00:08:20,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:08:20,607 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 12.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 46 [2023-11-29 00:08:20,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:08:20,608 INFO L225 Difference]: With dead ends: 187 [2023-11-29 00:08:20,608 INFO L226 Difference]: Without dead ends: 187 [2023-11-29 00:08:20,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:08:20,609 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 11 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:08:20,609 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 82 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:08:20,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2023-11-29 00:08:20,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 187. [2023-11-29 00:08:20,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 159 states have (on average 1.3333333333333333) internal successors, (212), 173 states have internal predecessors, (212), 7 states have call successors, (7), 5 states have call predecessors, (7), 9 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2023-11-29 00:08:20,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 232 transitions. [2023-11-29 00:08:20,614 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 232 transitions. Word has length 46 [2023-11-29 00:08:20,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:08:20,614 INFO L495 AbstractCegarLoop]: Abstraction has 187 states and 232 transitions. [2023-11-29 00:08:20,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 12.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:08:20,614 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 232 transitions. [2023-11-29 00:08:20,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 00:08:20,615 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:08:20,615 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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, 1] [2023-11-29 00:08:20,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-29 00:08:20,615 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:08:20,615 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:08:20,615 INFO L85 PathProgramCache]: Analyzing trace with hash -847018642, now seen corresponding path program 1 times [2023-11-29 00:08:20,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:08:20,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666807421] [2023-11-29 00:08:20,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:08:20,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:08:20,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:20,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:08:20,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:20,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:08:20,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:20,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:08:20,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:20,706 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 00:08:20,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:08:20,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666807421] [2023-11-29 00:08:20,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666807421] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:08:20,707 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:08:20,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 00:08:20,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93321138] [2023-11-29 00:08:20,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:08:20,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:08:20,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:08:20,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:08:20,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:08:20,708 INFO L87 Difference]: Start difference. First operand 187 states and 232 transitions. Second operand has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:08:20,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:08:20,805 INFO L93 Difference]: Finished difference Result 209 states and 258 transitions. [2023-11-29 00:08:20,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:08:20,805 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 46 [2023-11-29 00:08:20,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:08:20,807 INFO L225 Difference]: With dead ends: 209 [2023-11-29 00:08:20,807 INFO L226 Difference]: Without dead ends: 209 [2023-11-29 00:08:20,807 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:08:20,808 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 15 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:08:20,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 262 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:08:20,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2023-11-29 00:08:20,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 209. [2023-11-29 00:08:20,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 179 states have (on average 1.318435754189944) internal successors, (236), 193 states have internal predecessors, (236), 7 states have call successors, (7), 5 states have call predecessors, (7), 11 states have return successors, (15), 10 states have call predecessors, (15), 7 states have call successors, (15) [2023-11-29 00:08:20,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 258 transitions. [2023-11-29 00:08:20,813 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 258 transitions. Word has length 46 [2023-11-29 00:08:20,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:08:20,813 INFO L495 AbstractCegarLoop]: Abstraction has 209 states and 258 transitions. [2023-11-29 00:08:20,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:08:20,813 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 258 transitions. [2023-11-29 00:08:20,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-11-29 00:08:20,814 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:08:20,814 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:08:20,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-29 00:08:20,814 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:08:20,814 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:08:20,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1652063462, now seen corresponding path program 2 times [2023-11-29 00:08:20,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:08:20,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602265015] [2023-11-29 00:08:20,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:08:20,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:08:20,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:21,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:08:21,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:21,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 00:08:21,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:21,703 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:08:21,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:08:21,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602265015] [2023-11-29 00:08:21,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602265015] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:08:21,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380680531] [2023-11-29 00:08:21,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:08:21,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:08:21,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:08:21,705 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:08:21,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 00:08:21,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:08:21,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:08:21,830 INFO L262 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 83 conjunts are in the unsatisfiable core [2023-11-29 00:08:21,833 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:08:21,842 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:08:21,884 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 [2023-11-29 00:08:21,891 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 [2023-11-29 00:08:21,920 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:08:21,920 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:08:21,987 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 00:08:21,998 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-29 00:08:22,092 INFO L349 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2023-11-29 00:08:22,092 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2023-11-29 00:08:22,186 INFO L349 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2023-11-29 00:08:22,187 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 74 treesize of output 44 [2023-11-29 00:08:22,196 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 40 [2023-11-29 00:08:22,666 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 116 treesize of output 80 [2023-11-29 00:08:22,996 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 12 proven. 27 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:08:22,997 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:08:23,212 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 136 treesize of output 100 [2023-11-29 00:08:23,215 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 68 [2023-11-29 00:08:27,369 WARN L854 $PredicateComparison]: unable to prove that (and (forall ((|v_ULTIMATE.start_sll_create_~new_head~0#1.base_78| Int)) (or (not (= (select |c_#valid| |v_ULTIMATE.start_sll_create_~new_head~0#1.base_78|) 0)) (= (let ((.cse0 (store |c_#memory_$Pointer$#2.offset| |v_ULTIMATE.start_sll_create_~new_head~0#1.base_78| (store (select |c_#memory_$Pointer$#2.offset| |v_ULTIMATE.start_sll_create_~new_head~0#1.base_78|) 0 |c_ULTIMATE.start_sll_create_~head~0#1.offset|)))) (select (select .cse0 (select (select (store |c_#memory_$Pointer$#2.base| |v_ULTIMATE.start_sll_create_~new_head~0#1.base_78| (store (select |c_#memory_$Pointer$#2.base| |v_ULTIMATE.start_sll_create_~new_head~0#1.base_78|) 0 |c_ULTIMATE.start_sll_create_~head~0#1.base|)) |c_ULTIMATE.start_sll_create_~head~0#1.base|) |c_ULTIMATE.start_sll_create_~head~0#1.offset|)) (select (select .cse0 |c_ULTIMATE.start_sll_create_~head~0#1.base|) |c_ULTIMATE.start_sll_create_~head~0#1.offset|))) 0))) (forall ((|v_ULTIMATE.start_sll_create_~new_head~0#1.base_78| Int)) (or (not (= (select |c_#valid| |v_ULTIMATE.start_sll_create_~new_head~0#1.base_78|) 0)) (= (select (let ((.cse1 (store |c_#memory_$Pointer$#2.base| |v_ULTIMATE.start_sll_create_~new_head~0#1.base_78| (store (select |c_#memory_$Pointer$#2.base| |v_ULTIMATE.start_sll_create_~new_head~0#1.base_78|) 0 |c_ULTIMATE.start_sll_create_~head~0#1.base|)))) (select .cse1 (select (select .cse1 |c_ULTIMATE.start_sll_create_~head~0#1.base|) |c_ULTIMATE.start_sll_create_~head~0#1.offset|))) (select (select (store |c_#memory_$Pointer$#2.offset| |v_ULTIMATE.start_sll_create_~new_head~0#1.base_78| (store (select |c_#memory_$Pointer$#2.offset| |v_ULTIMATE.start_sll_create_~new_head~0#1.base_78|) 0 |c_ULTIMATE.start_sll_create_~head~0#1.offset|)) |c_ULTIMATE.start_sll_create_~head~0#1.base|) |c_ULTIMATE.start_sll_create_~head~0#1.offset|)) 0)))) is different from false [2023-11-29 00:08:28,279 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:08:28,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 2214 treesize of output 2086 [2023-11-29 00:08:28,292 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:08:28,565 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:08:28,568 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 7180 treesize of output 6668 [2023-11-29 00:08:28,583 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:08:29,332 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 12 trivial. 6 not checked. [2023-11-29 00:08:29,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380680531] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:08:29,333 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:08:29,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 14] total 36 [2023-11-29 00:08:29,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129757881] [2023-11-29 00:08:29,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:08:29,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-11-29 00:08:29,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:08:29,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-11-29 00:08:29,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1094, Unknown=1, NotChecked=66, Total=1260 [2023-11-29 00:08:29,335 INFO L87 Difference]: Start difference. First operand 209 states and 258 transitions. Second operand has 36 states, 36 states have (on average 2.388888888888889) internal successors, (86), 36 states have internal predecessors, (86), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:08:55,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:08:55,445 INFO L93 Difference]: Finished difference Result 284 states and 343 transitions. [2023-11-29 00:08:55,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 00:08:55,445 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.388888888888889) internal successors, (86), 36 states have internal predecessors, (86), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 45 [2023-11-29 00:08:55,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:08:55,447 INFO L225 Difference]: With dead ends: 284 [2023-11-29 00:08:55,447 INFO L226 Difference]: Without dead ends: 284 [2023-11-29 00:08:55,447 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 71 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 30.9s TimeCoverageRelationStatistics Valid=158, Invalid=1485, Unknown=1, NotChecked=78, Total=1722 [2023-11-29 00:08:55,448 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 124 mSDsluCounter, 1579 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 1667 SdHoareTripleChecker+Invalid, 1174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 96 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:08:55,448 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 1667 Invalid, 1174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1069 Invalid, 0 Unknown, 96 Unchecked, 1.4s Time] [2023-11-29 00:08:55,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2023-11-29 00:08:55,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 239. [2023-11-29 00:08:55,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 205 states have (on average 1.3073170731707318) internal successors, (268), 220 states have internal predecessors, (268), 9 states have call successors, (9), 6 states have call predecessors, (9), 13 states have return successors, (19), 12 states have call predecessors, (19), 9 states have call successors, (19) [2023-11-29 00:08:55,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 296 transitions. [2023-11-29 00:08:55,455 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 296 transitions. Word has length 45 [2023-11-29 00:08:55,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:08:55,455 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 296 transitions. [2023-11-29 00:08:55,455 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.388888888888889) internal successors, (86), 36 states have internal predecessors, (86), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:08:55,455 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 296 transitions. [2023-11-29 00:08:55,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 00:08:55,456 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:08:55,456 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:08:55,461 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 00:08:55,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:08:55,657 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:08:55,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:08:55,657 INFO L85 PathProgramCache]: Analyzing trace with hash -825502485, now seen corresponding path program 1 times [2023-11-29 00:08:55,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:08:55,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403034883] [2023-11-29 00:08:55,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:08:55,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:08:55,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:55,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:08:55,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:55,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:08:55,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:55,834 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 00:08:55,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:08:55,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403034883] [2023-11-29 00:08:55,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403034883] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:08:55,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599489079] [2023-11-29 00:08:55,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:08:55,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:08:55,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:08:55,836 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:08:55,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 00:08:55,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:08:55,994 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-29 00:08:55,997 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:08:56,028 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:08:56,140 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 [2023-11-29 00:08:56,167 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:08:56,167 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 16 treesize of output 16 [2023-11-29 00:08:56,197 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 00:08:56,197 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:08:56,256 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 21 treesize of output 13 [2023-11-29 00:08:56,265 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 11 treesize of output 9 [2023-11-29 00:08:56,267 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2023-11-29 00:08:56,284 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 00:08:56,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599489079] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:08:56,284 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:08:56,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 11] total 16 [2023-11-29 00:08:56,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476862806] [2023-11-29 00:08:56,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:08:56,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 00:08:56,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:08:56,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 00:08:56,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 00:08:56,286 INFO L87 Difference]: Start difference. First operand 239 states and 296 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 states have internal predecessors, (60), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 00:09:00,329 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:09:04,364 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:09:08,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:09:12,684 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:09:16,700 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:09:20,711 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:09:24,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:09:24,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:09:24,776 INFO L93 Difference]: Finished difference Result 275 states and 329 transitions. [2023-11-29 00:09:24,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 00:09:24,776 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 states have internal predecessors, (60), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 46 [2023-11-29 00:09:24,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:09:24,778 INFO L225 Difference]: With dead ends: 275 [2023-11-29 00:09:24,778 INFO L226 Difference]: Without dead ends: 275 [2023-11-29 00:09:24,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 89 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2023-11-29 00:09:24,779 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 137 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 3 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 688 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:09:24,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 688 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 410 Invalid, 7 Unknown, 0 Unchecked, 28.3s Time] [2023-11-29 00:09:24,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2023-11-29 00:09:24,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 239. [2023-11-29 00:09:24,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 205 states have (on average 1.302439024390244) internal successors, (267), 220 states have internal predecessors, (267), 9 states have call successors, (9), 6 states have call predecessors, (9), 13 states have return successors, (19), 12 states have call predecessors, (19), 9 states have call successors, (19) [2023-11-29 00:09:24,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 295 transitions. [2023-11-29 00:09:24,786 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 295 transitions. Word has length 46 [2023-11-29 00:09:24,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:09:24,786 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 295 transitions. [2023-11-29 00:09:24,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 states have internal predecessors, (60), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 00:09:24,786 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 295 transitions. [2023-11-29 00:09:24,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 00:09:24,787 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:09:24,787 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 00:09:24,793 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 00:09:24,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:09:24,993 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:09:24,993 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:09:24,993 INFO L85 PathProgramCache]: Analyzing trace with hash 323751582, now seen corresponding path program 3 times [2023-11-29 00:09:24,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:09:24,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469166789] [2023-11-29 00:09:24,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:09:24,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:09:25,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:25,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:09:25,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:25,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 00:09:25,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:25,258 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:09:25,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:09:25,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469166789] [2023-11-29 00:09:25,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469166789] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:09:25,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81540889] [2023-11-29 00:09:25,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 00:09:25,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:09:25,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:09:25,259 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:09:25,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 00:09:25,393 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2023-11-29 00:09:25,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:09:25,396 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 52 conjunts are in the unsatisfiable core [2023-11-29 00:09:25,398 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:09:25,407 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 [2023-11-29 00:09:25,433 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:09:25,471 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 00:09:25,471 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-11-29 00:09:25,509 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 [2023-11-29 00:09:25,514 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2023-11-29 00:09:25,783 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 7 [2023-11-29 00:09:25,785 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 51 treesize of output 31 [2023-11-29 00:09:25,840 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 7 [2023-11-29 00:09:25,899 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-11-29 00:09:25,900 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 15 [2023-11-29 00:09:25,902 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 15 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:09:25,902 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:09:26,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81540889] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:09:26,147 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:09:26,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 19 [2023-11-29 00:09:26,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87660373] [2023-11-29 00:09:26,147 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:09:26,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 00:09:26,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:09:26,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 00:09:26,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=415, Unknown=0, NotChecked=0, Total=462 [2023-11-29 00:09:26,148 INFO L87 Difference]: Start difference. First operand 239 states and 295 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:09:27,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:09:27,032 INFO L93 Difference]: Finished difference Result 281 states and 333 transitions. [2023-11-29 00:09:27,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 00:09:27,032 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 46 [2023-11-29 00:09:27,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:09:27,033 INFO L225 Difference]: With dead ends: 281 [2023-11-29 00:09:27,033 INFO L226 Difference]: Without dead ends: 281 [2023-11-29 00:09:27,034 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2023-11-29 00:09:27,034 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 92 mSDsluCounter, 1275 mSDsCounter, 0 mSdLazyCounter, 738 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 1363 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 738 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:09:27,035 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 1363 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 738 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 00:09:27,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2023-11-29 00:09:27,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 239. [2023-11-29 00:09:27,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 205 states have (on average 1.2926829268292683) internal successors, (265), 220 states have internal predecessors, (265), 9 states have call successors, (9), 6 states have call predecessors, (9), 13 states have return successors, (19), 12 states have call predecessors, (19), 9 states have call successors, (19) [2023-11-29 00:09:27,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 293 transitions. [2023-11-29 00:09:27,040 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 293 transitions. Word has length 46 [2023-11-29 00:09:27,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:09:27,040 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 293 transitions. [2023-11-29 00:09:27,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:09:27,040 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 293 transitions. [2023-11-29 00:09:27,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-11-29 00:09:27,041 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:09:27,041 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:09:27,048 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 00:09:27,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:09:27,249 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:09:27,249 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:09:27,249 INFO L85 PathProgramCache]: Analyzing trace with hash 179322357, now seen corresponding path program 1 times [2023-11-29 00:09:27,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:09:27,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549752908] [2023-11-29 00:09:27,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:09:27,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:09:27,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:27,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:09:27,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:27,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:09:27,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:27,403 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 00:09:27,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:09:27,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549752908] [2023-11-29 00:09:27,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549752908] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:09:27,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161241147] [2023-11-29 00:09:27,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:09:27,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:09:27,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:09:27,404 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:09:27,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 00:09:27,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:27,522 INFO L262 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-29 00:09:27,524 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:09:27,557 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 [2023-11-29 00:09:27,690 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 21 treesize of output 13 [2023-11-29 00:09:27,721 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:09:27,721 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 17 [2023-11-29 00:09:27,770 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 00:09:27,771 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:09:27,896 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 [2023-11-29 00:09:27,918 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 10 treesize of output 8 [2023-11-29 00:09:27,921 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 00:09:27,941 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 00:09:27,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161241147] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:09:27,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:09:27,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 10] total 15 [2023-11-29 00:09:27,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252197486] [2023-11-29 00:09:27,942 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:09:27,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 00:09:27,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:09:27,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 00:09:27,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 00:09:27,943 INFO L87 Difference]: Start difference. First operand 239 states and 293 transitions. Second operand has 16 states, 15 states have (on average 4.066666666666666) internal successors, (61), 16 states have internal predecessors, (61), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 00:09:31,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:09:36,045 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:09:40,144 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:09:44,437 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:09:44,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:09:44,535 INFO L93 Difference]: Finished difference Result 273 states and 325 transitions. [2023-11-29 00:09:44,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 00:09:44,535 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 4.066666666666666) internal successors, (61), 16 states have internal predecessors, (61), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 47 [2023-11-29 00:09:44,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:09:44,537 INFO L225 Difference]: With dead ends: 273 [2023-11-29 00:09:44,537 INFO L226 Difference]: Without dead ends: 273 [2023-11-29 00:09:44,537 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2023-11-29 00:09:44,538 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 127 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 6 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:09:44,538 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 536 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 387 Invalid, 4 Unknown, 0 Unchecked, 16.4s Time] [2023-11-29 00:09:44,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2023-11-29 00:09:44,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 236. [2023-11-29 00:09:44,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 202 states have (on average 1.297029702970297) internal successors, (262), 217 states have internal predecessors, (262), 9 states have call successors, (9), 6 states have call predecessors, (9), 13 states have return successors, (19), 12 states have call predecessors, (19), 9 states have call successors, (19) [2023-11-29 00:09:44,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 290 transitions. [2023-11-29 00:09:44,545 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 290 transitions. Word has length 47 [2023-11-29 00:09:44,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:09:44,546 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 290 transitions. [2023-11-29 00:09:44,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 4.066666666666666) internal successors, (61), 16 states have internal predecessors, (61), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 00:09:44,546 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 290 transitions. [2023-11-29 00:09:44,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-11-29 00:09:44,547 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:09:44,547 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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, 1, 1, 1] [2023-11-29 00:09:44,552 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-29 00:09:44,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:09:44,748 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:09:44,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:09:44,748 INFO L85 PathProgramCache]: Analyzing trace with hash 2058819895, now seen corresponding path program 1 times [2023-11-29 00:09:44,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:09:44,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793115599] [2023-11-29 00:09:44,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:09:44,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:09:44,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:44,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:09:44,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:44,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:09:44,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:44,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:09:44,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:44,786 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-11-29 00:09:44,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:09:44,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793115599] [2023-11-29 00:09:44,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793115599] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:09:44,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:09:44,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:09:44,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426113627] [2023-11-29 00:09:44,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:09:44,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:09:44,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:09:44,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:09:44,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:09:44,788 INFO L87 Difference]: Start difference. First operand 236 states and 290 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:09:44,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:09:44,819 INFO L93 Difference]: Finished difference Result 245 states and 301 transitions. [2023-11-29 00:09:44,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:09:44,820 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 48 [2023-11-29 00:09:44,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:09:44,821 INFO L225 Difference]: With dead ends: 245 [2023-11-29 00:09:44,821 INFO L226 Difference]: Without dead ends: 245 [2023-11-29 00:09:44,821 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:09:44,822 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 2 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:09:44,822 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 97 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:09:44,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2023-11-29 00:09:44,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 236. [2023-11-29 00:09:44,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 202 states have (on average 1.306930693069307) internal successors, (264), 218 states have internal predecessors, (264), 9 states have call successors, (9), 6 states have call predecessors, (9), 13 states have return successors, (19), 11 states have call predecessors, (19), 9 states have call successors, (19) [2023-11-29 00:09:44,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 292 transitions. [2023-11-29 00:09:44,827 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 292 transitions. Word has length 48 [2023-11-29 00:09:44,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:09:44,827 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 292 transitions. [2023-11-29 00:09:44,827 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:09:44,827 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 292 transitions. [2023-11-29 00:09:44,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 00:09:44,828 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:09:44,828 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 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] [2023-11-29 00:09:44,828 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-11-29 00:09:44,828 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:09:44,828 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:09:44,828 INFO L85 PathProgramCache]: Analyzing trace with hash -2045658314, now seen corresponding path program 2 times [2023-11-29 00:09:44,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:09:44,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86273795] [2023-11-29 00:09:44,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:09:44,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:09:44,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:44,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:09:44,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:44,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:09:44,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:44,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:09:44,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:45,036 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 14 proven. 19 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 00:09:45,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:09:45,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86273795] [2023-11-29 00:09:45,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86273795] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:09:45,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702481865] [2023-11-29 00:09:45,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:09:45,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:09:45,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:09:45,038 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:09:45,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 00:09:45,164 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:09:45,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:09:45,165 INFO L262 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 00:09:45,167 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:09:45,447 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 14 proven. 18 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-29 00:09:45,447 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:09:45,928 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 14 proven. 18 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-29 00:09:45,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702481865] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:09:45,928 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:09:45,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 14] total 30 [2023-11-29 00:09:45,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971364360] [2023-11-29 00:09:45,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:09:45,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 00:09:45,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:09:45,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 00:09:45,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=793, Unknown=0, NotChecked=0, Total=870 [2023-11-29 00:09:45,930 INFO L87 Difference]: Start difference. First operand 236 states and 292 transitions. Second operand has 30 states, 25 states have (on average 3.2) internal successors, (80), 27 states have internal predecessors, (80), 6 states have call successors, (6), 1 states have call predecessors, (6), 7 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2023-11-29 00:09:47,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:09:47,916 INFO L93 Difference]: Finished difference Result 460 states and 585 transitions. [2023-11-29 00:09:47,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-11-29 00:09:47,917 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 25 states have (on average 3.2) internal successors, (80), 27 states have internal predecessors, (80), 6 states have call successors, (6), 1 states have call predecessors, (6), 7 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 49 [2023-11-29 00:09:47,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:09:47,919 INFO L225 Difference]: With dead ends: 460 [2023-11-29 00:09:47,919 INFO L226 Difference]: Without dead ends: 447 [2023-11-29 00:09:47,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 79 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 785 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=511, Invalid=3521, Unknown=0, NotChecked=0, Total=4032 [2023-11-29 00:09:47,922 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 339 mSDsluCounter, 971 mSDsCounter, 0 mSdLazyCounter, 1066 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 1101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1066 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 00:09:47,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 1023 Invalid, 1101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1066 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 00:09:47,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2023-11-29 00:09:47,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 231. [2023-11-29 00:09:47,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 198 states have (on average 1.2878787878787878) internal successors, (255), 213 states have internal predecessors, (255), 9 states have call successors, (9), 6 states have call predecessors, (9), 12 states have return successors, (18), 11 states have call predecessors, (18), 9 states have call successors, (18) [2023-11-29 00:09:47,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 282 transitions. [2023-11-29 00:09:47,929 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 282 transitions. Word has length 49 [2023-11-29 00:09:47,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:09:47,929 INFO L495 AbstractCegarLoop]: Abstraction has 231 states and 282 transitions. [2023-11-29 00:09:47,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 25 states have (on average 3.2) internal successors, (80), 27 states have internal predecessors, (80), 6 states have call successors, (6), 1 states have call predecessors, (6), 7 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2023-11-29 00:09:47,929 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 282 transitions. [2023-11-29 00:09:47,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 00:09:47,930 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:09:47,930 INFO L195 NwaCegarLoop]: trace histogram [5, 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] [2023-11-29 00:09:47,935 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-29 00:09:48,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-11-29 00:09:48,130 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:09:48,130 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:09:48,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1344593736, now seen corresponding path program 3 times [2023-11-29 00:09:48,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:09:48,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485487823] [2023-11-29 00:09:48,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:09:48,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:09:48,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:48,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:09:48,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:48,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:09:48,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:48,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:09:48,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:48,310 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-29 00:09:48,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:09:48,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485487823] [2023-11-29 00:09:48,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485487823] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:09:48,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:09:48,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 00:09:48,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209555656] [2023-11-29 00:09:48,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:09:48,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:09:48,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:09:48,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:09:48,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:09:48,311 INFO L87 Difference]: Start difference. First operand 231 states and 282 transitions. Second operand has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 7 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 00:09:48,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:09:48,543 INFO L93 Difference]: Finished difference Result 258 states and 302 transitions. [2023-11-29 00:09:48,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 00:09:48,544 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 7 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 49 [2023-11-29 00:09:48,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:09:48,546 INFO L225 Difference]: With dead ends: 258 [2023-11-29 00:09:48,546 INFO L226 Difference]: Without dead ends: 258 [2023-11-29 00:09:48,546 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2023-11-29 00:09:48,546 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 66 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:09:48,547 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 232 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:09:48,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2023-11-29 00:09:48,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 232. [2023-11-29 00:09:48,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 199 states have (on average 1.2914572864321607) internal successors, (257), 214 states have internal predecessors, (257), 9 states have call successors, (9), 6 states have call predecessors, (9), 12 states have return successors, (18), 11 states have call predecessors, (18), 9 states have call successors, (18) [2023-11-29 00:09:48,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 284 transitions. [2023-11-29 00:09:48,551 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 284 transitions. Word has length 49 [2023-11-29 00:09:48,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:09:48,552 INFO L495 AbstractCegarLoop]: Abstraction has 232 states and 284 transitions. [2023-11-29 00:09:48,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 7 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 00:09:48,552 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 284 transitions. [2023-11-29 00:09:48,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 00:09:48,552 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:09:48,553 INFO L195 NwaCegarLoop]: trace histogram [5, 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] [2023-11-29 00:09:48,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-11-29 00:09:48,553 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:09:48,553 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:09:48,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1344593737, now seen corresponding path program 1 times [2023-11-29 00:09:48,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:09:48,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16401026] [2023-11-29 00:09:48,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:09:48,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:09:48,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:48,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:09:48,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:48,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:09:48,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:48,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:09:48,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:48,665 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-29 00:09:48,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:09:48,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16401026] [2023-11-29 00:09:48,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16401026] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:09:48,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:09:48,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 00:09:48,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914008211] [2023-11-29 00:09:48,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:09:48,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:09:48,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:09:48,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:09:48,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:09:48,667 INFO L87 Difference]: Start difference. First operand 232 states and 284 transitions. Second operand has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 7 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 00:09:48,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:09:48,892 INFO L93 Difference]: Finished difference Result 257 states and 301 transitions. [2023-11-29 00:09:48,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 00:09:48,893 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 7 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 49 [2023-11-29 00:09:48,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:09:48,895 INFO L225 Difference]: With dead ends: 257 [2023-11-29 00:09:48,895 INFO L226 Difference]: Without dead ends: 257 [2023-11-29 00:09:48,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2023-11-29 00:09:48,895 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 63 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:09:48,895 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 245 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:09:48,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2023-11-29 00:09:48,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 232. [2023-11-29 00:09:48,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 199 states have (on average 1.2864321608040201) internal successors, (256), 214 states have internal predecessors, (256), 9 states have call successors, (9), 6 states have call predecessors, (9), 12 states have return successors, (18), 11 states have call predecessors, (18), 9 states have call successors, (18) [2023-11-29 00:09:48,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 283 transitions. [2023-11-29 00:09:48,900 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 283 transitions. Word has length 49 [2023-11-29 00:09:48,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:09:48,900 INFO L495 AbstractCegarLoop]: Abstraction has 232 states and 283 transitions. [2023-11-29 00:09:48,900 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 7 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 00:09:48,900 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 283 transitions. [2023-11-29 00:09:48,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-11-29 00:09:48,901 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:09:48,901 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:09:48,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-11-29 00:09:48,901 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:09:48,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:09:48,901 INFO L85 PathProgramCache]: Analyzing trace with hash -591994059, now seen corresponding path program 4 times [2023-11-29 00:09:48,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:09:48,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623764847] [2023-11-29 00:09:48,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:09:48,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:09:48,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:49,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:09:49,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:49,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 00:09:49,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:49,239 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-11-29 00:09:49,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:09:49,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623764847] [2023-11-29 00:09:49,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623764847] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:09:49,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156516973] [2023-11-29 00:09:49,239 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 00:09:49,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:09:49,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:09:49,240 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:09:49,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 00:09:49,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 00:09:49,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:09:49,392 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 39 conjunts are in the unsatisfiable core [2023-11-29 00:09:49,393 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:09:49,674 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 00:09:49,674 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:09:50,047 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-11-29 00:09:50,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156516973] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:09:50,047 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:09:50,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 16] total 33 [2023-11-29 00:09:50,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136191194] [2023-11-29 00:09:50,047 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:09:50,048 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-11-29 00:09:50,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:09:50,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-11-29 00:09:50,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 00:09:50,049 INFO L87 Difference]: Start difference. First operand 232 states and 283 transitions. Second operand has 33 states, 29 states have (on average 2.586206896551724) internal successors, (75), 30 states have internal predecessors, (75), 2 states have call successors, (2), 1 states have call predecessors, (2), 4 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:09:50,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:09:50,900 INFO L93 Difference]: Finished difference Result 418 states and 520 transitions. [2023-11-29 00:09:50,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 00:09:50,900 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 29 states have (on average 2.586206896551724) internal successors, (75), 30 states have internal predecessors, (75), 2 states have call successors, (2), 1 states have call predecessors, (2), 4 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 48 [2023-11-29 00:09:50,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:09:50,902 INFO L225 Difference]: With dead ends: 418 [2023-11-29 00:09:50,902 INFO L226 Difference]: Without dead ends: 418 [2023-11-29 00:09:50,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2023-11-29 00:09:50,903 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 155 mSDsluCounter, 1402 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 1478 SdHoareTripleChecker+Invalid, 1091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:09:50,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 1478 Invalid, 1091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1081 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 00:09:50,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2023-11-29 00:09:50,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 275. [2023-11-29 00:09:50,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 239 states have (on average 1.2594142259414225) internal successors, (301), 254 states have internal predecessors, (301), 11 states have call successors, (11), 6 states have call predecessors, (11), 13 states have return successors, (23), 14 states have call predecessors, (23), 11 states have call successors, (23) [2023-11-29 00:09:50,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 335 transitions. [2023-11-29 00:09:50,909 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 335 transitions. Word has length 48 [2023-11-29 00:09:50,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:09:50,909 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 335 transitions. [2023-11-29 00:09:50,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 29 states have (on average 2.586206896551724) internal successors, (75), 30 states have internal predecessors, (75), 2 states have call successors, (2), 1 states have call predecessors, (2), 4 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:09:50,909 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 335 transitions. [2023-11-29 00:09:50,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 00:09:50,910 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:09:50,910 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:09:50,916 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-11-29 00:09:51,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2023-11-29 00:09:51,111 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:09:51,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:09:51,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1044752218, now seen corresponding path program 3 times [2023-11-29 00:09:51,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:09:51,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791751695] [2023-11-29 00:09:51,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:09:51,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:09:51,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:51,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:09:51,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:51,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 00:09:51,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:51,293 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 29 proven. 14 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 00:09:51,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:09:51,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791751695] [2023-11-29 00:09:51,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791751695] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:09:51,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388922596] [2023-11-29 00:09:51,293 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 00:09:51,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:09:51,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:09:51,295 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:09:51,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 00:09:51,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2023-11-29 00:09:51,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:09:51,439 INFO L262 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 00:09:51,440 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:09:51,507 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 38 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:09:51,507 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:09:51,663 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 29 proven. 14 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 00:09:51,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388922596] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:09:51,664 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:09:51,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2023-11-29 00:09:51,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086234655] [2023-11-29 00:09:51,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:09:51,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 00:09:51,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:09:51,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 00:09:51,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2023-11-29 00:09:51,665 INFO L87 Difference]: Start difference. First operand 275 states and 335 transitions. Second operand has 17 states, 14 states have (on average 4.357142857142857) internal successors, (61), 16 states have internal predecessors, (61), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:09:51,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:09:51,921 INFO L93 Difference]: Finished difference Result 279 states and 345 transitions. [2023-11-29 00:09:51,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 00:09:51,922 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 4.357142857142857) internal successors, (61), 16 states have internal predecessors, (61), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 49 [2023-11-29 00:09:51,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:09:51,924 INFO L225 Difference]: With dead ends: 279 [2023-11-29 00:09:51,924 INFO L226 Difference]: Without dead ends: 279 [2023-11-29 00:09:51,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 93 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2023-11-29 00:09:51,925 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 37 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:09:51,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 369 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:09:51,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2023-11-29 00:09:51,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 259. [2023-11-29 00:09:51,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 224 states have (on average 1.2633928571428572) internal successors, (283), 239 states have internal predecessors, (283), 10 states have call successors, (10), 6 states have call predecessors, (10), 13 states have return successors, (21), 13 states have call predecessors, (21), 10 states have call successors, (21) [2023-11-29 00:09:51,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 314 transitions. [2023-11-29 00:09:51,930 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 314 transitions. Word has length 49 [2023-11-29 00:09:51,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:09:51,930 INFO L495 AbstractCegarLoop]: Abstraction has 259 states and 314 transitions. [2023-11-29 00:09:51,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 4.357142857142857) internal successors, (61), 16 states have internal predecessors, (61), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:09:51,930 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 314 transitions. [2023-11-29 00:09:51,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-11-29 00:09:51,931 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:09:51,931 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:09:51,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-29 00:09:52,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2023-11-29 00:09:52,132 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:09:52,132 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:09:52,132 INFO L85 PathProgramCache]: Analyzing trace with hash -746780554, now seen corresponding path program 2 times [2023-11-29 00:09:52,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:09:52,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472072359] [2023-11-29 00:09:52,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:09:52,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:09:52,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:52,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:09:52,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:52,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:09:52,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:52,421 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 00:09:52,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:09:52,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472072359] [2023-11-29 00:09:52,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472072359] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:09:52,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875924549] [2023-11-29 00:09:52,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:09:52,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:09:52,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:09:52,423 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:09:52,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 00:09:52,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:09:52,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:09:52,556 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 69 conjunts are in the unsatisfiable core [2023-11-29 00:09:52,558 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:09:52,625 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 [2023-11-29 00:09:52,627 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 [2023-11-29 00:09:53,005 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 81 treesize of output 57 [2023-11-29 00:09:53,011 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 54 treesize of output 34 [2023-11-29 00:09:53,360 INFO L349 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2023-11-29 00:09:53,361 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 40 [2023-11-29 00:09:53,384 INFO L349 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2023-11-29 00:09:53,384 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 22 treesize of output 18 [2023-11-29 00:09:53,466 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 14 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:09:53,467 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:09:54,202 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 8 treesize of output 4 [2023-11-29 00:09:54,317 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 60 [2023-11-29 00:09:54,414 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:09:54,414 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 175 treesize of output 162 [2023-11-29 00:09:54,430 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:09:54,436 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 196 treesize of output 183 [2023-11-29 00:09:54,533 INFO L349 Elim1Store]: treesize reduction 5, result has 61.5 percent of original size [2023-11-29 00:09:54,534 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 65 treesize of output 64 [2023-11-29 00:09:54,577 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:09:54,578 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 235 treesize of output 243 [2023-11-29 00:09:54,934 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2023-11-29 00:09:54,938 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2023-11-29 00:09:54,951 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:09:54,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875924549] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:09:54,952 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:09:54,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 19, 18] total 37 [2023-11-29 00:09:54,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069128584] [2023-11-29 00:09:54,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:09:54,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-11-29 00:09:54,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:09:54,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-11-29 00:09:54,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1221, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 00:09:54,953 INFO L87 Difference]: Start difference. First operand 259 states and 314 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 37 states have internal predecessors, (93), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 00:09:57,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:09:57,967 INFO L93 Difference]: Finished difference Result 374 states and 440 transitions. [2023-11-29 00:09:57,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-11-29 00:09:57,967 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 37 states have internal predecessors, (93), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 50 [2023-11-29 00:09:57,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:09:57,969 INFO L225 Difference]: With dead ends: 374 [2023-11-29 00:09:57,969 INFO L226 Difference]: Without dead ends: 374 [2023-11-29 00:09:57,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 784 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=404, Invalid=4018, Unknown=0, NotChecked=0, Total=4422 [2023-11-29 00:09:57,971 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 166 mSDsluCounter, 1137 mSDsCounter, 0 mSdLazyCounter, 1546 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 1189 SdHoareTripleChecker+Invalid, 1568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:09:57,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 1189 Invalid, 1568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1546 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 00:09:57,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2023-11-29 00:09:57,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 305. [2023-11-29 00:09:57,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 270 states have (on average 1.3037037037037038) internal successors, (352), 285 states have internal predecessors, (352), 10 states have call successors, (10), 6 states have call predecessors, (10), 13 states have return successors, (21), 13 states have call predecessors, (21), 10 states have call successors, (21) [2023-11-29 00:09:57,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 383 transitions. [2023-11-29 00:09:57,977 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 383 transitions. Word has length 50 [2023-11-29 00:09:57,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:09:57,977 INFO L495 AbstractCegarLoop]: Abstraction has 305 states and 383 transitions. [2023-11-29 00:09:57,978 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 37 states have internal predecessors, (93), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 00:09:57,978 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 383 transitions. [2023-11-29 00:09:57,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-29 00:09:57,978 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:09:57,978 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:09:57,984 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-11-29 00:09:58,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:09:58,179 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:09:58,179 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:09:58,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1675362057, now seen corresponding path program 2 times [2023-11-29 00:09:58,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:09:58,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24744326] [2023-11-29 00:09:58,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:09:58,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:09:58,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:59,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:09:59,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:59,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:09:59,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:09:59,068 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 00:09:59,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:09:59,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24744326] [2023-11-29 00:09:59,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24744326] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:09:59,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578762289] [2023-11-29 00:09:59,068 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:09:59,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:09:59,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:09:59,070 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:09:59,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-29 00:09:59,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:09:59,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:09:59,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 54 conjunts are in the unsatisfiable core [2023-11-29 00:09:59,239 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:09:59,279 INFO L349 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2023-11-29 00:09:59,279 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 32 [2023-11-29 00:09:59,612 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 [2023-11-29 00:10:00,120 INFO L349 Elim1Store]: treesize reduction 265, result has 16.9 percent of original size [2023-11-29 00:10:00,120 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 421 treesize of output 439 [2023-11-29 00:10:00,184 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:10:00,187 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:10:00,187 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 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 61 treesize of output 13 [2023-11-29 00:10:01,279 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 239 treesize of output 151 [2023-11-29 00:10:01,530 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:10:01,530 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 155 treesize of output 119 [2023-11-29 00:10:03,844 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 00:10:03,844 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:10:04,309 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 37 treesize of output 25 [2023-11-29 00:10:08,319 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_antiDerIndex_entry0_1 Int)) (= (select |c_ULTIMATE.start_main_old_#valid#1| v_antiDerIndex_entry0_1) (select (store (store (store |c_#valid| |c_ULTIMATE.start_sll_create_~head~0#1.base| 0) (select (select |c_#memory_$Pointer$#2.base| |c_ULTIMATE.start_sll_create_~head~0#1.base|) 0) 0) |c_ULTIMATE.start_main_~#s~0#1.base| 0) v_antiDerIndex_entry0_1))) is different from false [2023-11-29 00:10:08,329 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 23 treesize of output 21 [2023-11-29 00:10:08,331 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 44 treesize of output 42 [2023-11-29 00:10:12,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578762289] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:10:12,322 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:10:12,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 25 [2023-11-29 00:10:12,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444161880] [2023-11-29 00:10:12,322 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:10:12,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-29 00:10:12,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:10:12,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-29 00:10:12,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1158, Unknown=12, NotChecked=68, Total=1332 [2023-11-29 00:10:12,324 INFO L87 Difference]: Start difference. First operand 305 states and 383 transitions. Second operand has 26 states, 25 states have (on average 3.16) internal successors, (79), 26 states have internal predecessors, (79), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:10:17,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:10:17,081 INFO L93 Difference]: Finished difference Result 329 states and 408 transitions. [2023-11-29 00:10:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 00:10:17,082 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 3.16) internal successors, (79), 26 states have internal predecessors, (79), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 51 [2023-11-29 00:10:17,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:10:17,084 INFO L225 Difference]: With dead ends: 329 [2023-11-29 00:10:17,084 INFO L226 Difference]: Without dead ends: 305 [2023-11-29 00:10:17,085 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 74 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=173, Invalid=1889, Unknown=12, NotChecked=88, Total=2162 [2023-11-29 00:10:17,085 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 44 mSDsluCounter, 910 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 970 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:10:17,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 970 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 991 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-29 00:10:17,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2023-11-29 00:10:17,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 285. [2023-11-29 00:10:17,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 250 states have (on average 1.328) internal successors, (332), 266 states have internal predecessors, (332), 10 states have call successors, (10), 6 states have call predecessors, (10), 13 states have return successors, (20), 12 states have call predecessors, (20), 10 states have call successors, (20) [2023-11-29 00:10:17,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 362 transitions. [2023-11-29 00:10:17,093 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 362 transitions. Word has length 51 [2023-11-29 00:10:17,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:10:17,093 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 362 transitions. [2023-11-29 00:10:17,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 3.16) internal successors, (79), 26 states have internal predecessors, (79), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:10:17,093 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 362 transitions. [2023-11-29 00:10:17,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-29 00:10:17,094 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:10:17,094 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 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] [2023-11-29 00:10:17,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-29 00:10:17,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:10:17,295 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:10:17,295 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:10:17,295 INFO L85 PathProgramCache]: Analyzing trace with hash -1923592332, now seen corresponding path program 1 times [2023-11-29 00:10:17,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:10:17,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230644880] [2023-11-29 00:10:17,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:10:17,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:10:17,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:17,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:10:17,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:17,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:10:17,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:17,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:10:17,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:17,440 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 24 proven. 4 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 00:10:17,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:10:17,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230644880] [2023-11-29 00:10:17,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230644880] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:10:17,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694110665] [2023-11-29 00:10:17,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:10:17,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:10:17,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:10:17,442 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:10:17,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-29 00:10:17,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:17,615 INFO L262 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 00:10:17,617 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:10:17,695 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 24 proven. 4 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 00:10:17,695 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:10:17,851 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 24 proven. 4 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 00:10:17,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694110665] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:10:17,852 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:10:17,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-29 00:10:17,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278813068] [2023-11-29 00:10:17,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:10:17,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 00:10:17,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:10:17,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 00:10:17,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:10:17,853 INFO L87 Difference]: Start difference. First operand 285 states and 362 transitions. Second operand has 15 states, 12 states have (on average 4.25) internal successors, (51), 14 states have internal predecessors, (51), 1 states have call successors, (3), 1 states have call predecessors, (3), 4 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:10:18,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:10:18,060 INFO L93 Difference]: Finished difference Result 338 states and 432 transitions. [2023-11-29 00:10:18,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 00:10:18,060 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 12 states have (on average 4.25) internal successors, (51), 14 states have internal predecessors, (51), 1 states have call successors, (3), 1 states have call predecessors, (3), 4 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 52 [2023-11-29 00:10:18,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:10:18,062 INFO L225 Difference]: With dead ends: 338 [2023-11-29 00:10:18,062 INFO L226 Difference]: Without dead ends: 338 [2023-11-29 00:10:18,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 100 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2023-11-29 00:10:18,063 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 64 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:10:18,063 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 321 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:10:18,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2023-11-29 00:10:18,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 323. [2023-11-29 00:10:18,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 284 states have (on average 1.3309859154929577) internal successors, (378), 302 states have internal predecessors, (378), 10 states have call successors, (10), 6 states have call predecessors, (10), 17 states have return successors, (27), 14 states have call predecessors, (27), 10 states have call successors, (27) [2023-11-29 00:10:18,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 415 transitions. [2023-11-29 00:10:18,070 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 415 transitions. Word has length 52 [2023-11-29 00:10:18,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:10:18,070 INFO L495 AbstractCegarLoop]: Abstraction has 323 states and 415 transitions. [2023-11-29 00:10:18,071 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 12 states have (on average 4.25) internal successors, (51), 14 states have internal predecessors, (51), 1 states have call successors, (3), 1 states have call predecessors, (3), 4 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:10:18,071 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 415 transitions. [2023-11-29 00:10:18,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-29 00:10:18,072 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:10:18,072 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2023-11-29 00:10:18,077 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-11-29 00:10:18,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2023-11-29 00:10:18,272 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:10:18,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:10:18,273 INFO L85 PathProgramCache]: Analyzing trace with hash -252538385, now seen corresponding path program 5 times [2023-11-29 00:10:18,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:10:18,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767149189] [2023-11-29 00:10:18,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:10:18,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:10:18,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:18,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:10:18,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:18,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 00:10:18,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:18,459 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 35 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 00:10:18,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:10:18,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767149189] [2023-11-29 00:10:18,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767149189] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:10:18,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265371710] [2023-11-29 00:10:18,460 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 00:10:18,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:10:18,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:10:18,461 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:10:18,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-29 00:10:18,632 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2023-11-29 00:10:18,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:10:18,634 INFO L262 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 00:10:18,635 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:10:18,728 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 21 proven. 18 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-29 00:10:18,728 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:10:18,938 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 00:10:18,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265371710] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:10:18,938 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:10:18,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2023-11-29 00:10:18,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919924794] [2023-11-29 00:10:18,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:10:18,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 00:10:18,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:10:18,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 00:10:18,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2023-11-29 00:10:18,946 INFO L87 Difference]: Start difference. First operand 323 states and 415 transitions. Second operand has 20 states, 17 states have (on average 4.117647058823529) internal successors, (70), 19 states have internal predecessors, (70), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:10:19,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:10:19,305 INFO L93 Difference]: Finished difference Result 311 states and 399 transitions. [2023-11-29 00:10:19,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 00:10:19,306 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 4.117647058823529) internal successors, (70), 19 states have internal predecessors, (70), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 51 [2023-11-29 00:10:19,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:10:19,307 INFO L225 Difference]: With dead ends: 311 [2023-11-29 00:10:19,307 INFO L226 Difference]: Without dead ends: 311 [2023-11-29 00:10:19,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 95 SyntacticMatches, 6 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=145, Invalid=667, Unknown=0, NotChecked=0, Total=812 [2023-11-29 00:10:19,308 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 38 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:10:19,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 592 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 420 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:10:19,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2023-11-29 00:10:19,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 311. [2023-11-29 00:10:19,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 273 states have (on average 1.3406593406593406) internal successors, (366), 291 states have internal predecessors, (366), 9 states have call successors, (9), 6 states have call predecessors, (9), 17 states have return successors, (24), 13 states have call predecessors, (24), 9 states have call successors, (24) [2023-11-29 00:10:19,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 399 transitions. [2023-11-29 00:10:19,314 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 399 transitions. Word has length 51 [2023-11-29 00:10:19,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:10:19,314 INFO L495 AbstractCegarLoop]: Abstraction has 311 states and 399 transitions. [2023-11-29 00:10:19,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 4.117647058823529) internal successors, (70), 19 states have internal predecessors, (70), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:10:19,315 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 399 transitions. [2023-11-29 00:10:19,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-11-29 00:10:19,315 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:10:19,315 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:10:19,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2023-11-29 00:10:19,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2023-11-29 00:10:19,516 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:10:19,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:10:19,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1132341170, now seen corresponding path program 1 times [2023-11-29 00:10:19,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:10:19,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007466169] [2023-11-29 00:10:19,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:10:19,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:10:19,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:19,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:10:19,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:19,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:10:19,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:19,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:10:19,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:19,632 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-11-29 00:10:19,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:10:19,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007466169] [2023-11-29 00:10:19,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007466169] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:10:19,632 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:10:19,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:10:19,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512311949] [2023-11-29 00:10:19,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:10:19,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:10:19,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:10:19,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:10:19,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:10:19,633 INFO L87 Difference]: Start difference. First operand 311 states and 399 transitions. Second operand has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:10:19,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:10:19,797 INFO L93 Difference]: Finished difference Result 342 states and 422 transitions. [2023-11-29 00:10:19,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:10:19,798 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 53 [2023-11-29 00:10:19,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:10:19,800 INFO L225 Difference]: With dead ends: 342 [2023-11-29 00:10:19,800 INFO L226 Difference]: Without dead ends: 342 [2023-11-29 00:10:19,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:10:19,800 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 66 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:10:19,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 251 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:10:19,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2023-11-29 00:10:19,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 311. [2023-11-29 00:10:19,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 273 states have (on average 1.336996336996337) internal successors, (365), 291 states have internal predecessors, (365), 9 states have call successors, (9), 6 states have call predecessors, (9), 17 states have return successors, (24), 13 states have call predecessors, (24), 9 states have call successors, (24) [2023-11-29 00:10:19,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 398 transitions. [2023-11-29 00:10:19,806 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 398 transitions. Word has length 53 [2023-11-29 00:10:19,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:10:19,807 INFO L495 AbstractCegarLoop]: Abstraction has 311 states and 398 transitions. [2023-11-29 00:10:19,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:10:19,807 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 398 transitions. [2023-11-29 00:10:19,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-11-29 00:10:19,807 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:10:19,807 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:10:19,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-11-29 00:10:19,808 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:10:19,808 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:10:19,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1132341169, now seen corresponding path program 1 times [2023-11-29 00:10:19,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:10:19,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219433908] [2023-11-29 00:10:19,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:10:19,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:10:19,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:20,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:10:20,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:20,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:10:20,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:20,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:10:20,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:20,032 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-11-29 00:10:20,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:10:20,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219433908] [2023-11-29 00:10:20,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219433908] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:10:20,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:10:20,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:10:20,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212322972] [2023-11-29 00:10:20,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:10:20,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:10:20,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:10:20,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:10:20,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:10:20,033 INFO L87 Difference]: Start difference. First operand 311 states and 398 transitions. Second operand has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:10:20,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:10:20,196 INFO L93 Difference]: Finished difference Result 347 states and 432 transitions. [2023-11-29 00:10:20,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:10:20,196 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 53 [2023-11-29 00:10:20,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:10:20,198 INFO L225 Difference]: With dead ends: 347 [2023-11-29 00:10:20,198 INFO L226 Difference]: Without dead ends: 347 [2023-11-29 00:10:20,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:10:20,199 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 60 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:10:20,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 214 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:10:20,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2023-11-29 00:10:20,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 311. [2023-11-29 00:10:20,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 273 states have (on average 1.3333333333333333) internal successors, (364), 291 states have internal predecessors, (364), 9 states have call successors, (9), 6 states have call predecessors, (9), 17 states have return successors, (24), 13 states have call predecessors, (24), 9 states have call successors, (24) [2023-11-29 00:10:20,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 397 transitions. [2023-11-29 00:10:20,205 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 397 transitions. Word has length 53 [2023-11-29 00:10:20,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:10:20,205 INFO L495 AbstractCegarLoop]: Abstraction has 311 states and 397 transitions. [2023-11-29 00:10:20,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:10:20,205 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 397 transitions. [2023-11-29 00:10:20,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-29 00:10:20,206 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:10:20,206 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:10:20,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-11-29 00:10:20,207 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:10:20,207 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:10:20,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1317023776, now seen corresponding path program 4 times [2023-11-29 00:10:20,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:10:20,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144540991] [2023-11-29 00:10:20,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:10:20,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:10:20,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:21,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:10:21,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:21,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 00:10:21,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:21,132 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 12 proven. 32 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-29 00:10:21,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:10:21,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144540991] [2023-11-29 00:10:21,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144540991] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:10:21,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930157899] [2023-11-29 00:10:21,132 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 00:10:21,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:10:21,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:10:21,134 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:10:21,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-29 00:10:21,315 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 00:10:21,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:10:21,318 INFO L262 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 79 conjunts are in the unsatisfiable core [2023-11-29 00:10:21,320 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:10:21,324 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:10:21,356 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:10:21,356 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:10:21,416 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:10:21,510 INFO L349 Elim1Store]: treesize reduction 48, result has 36.0 percent of original size [2023-11-29 00:10:21,510 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 41 [2023-11-29 00:10:21,604 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 29 [2023-11-29 00:10:21,616 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 [2023-11-29 00:10:21,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:10:21,736 INFO L349 Elim1Store]: treesize reduction 96, result has 35.1 percent of original size [2023-11-29 00:10:21,736 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 41 treesize of output 64 [2023-11-29 00:10:21,755 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 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 [2023-11-29 00:10:21,890 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-29 00:10:21,909 INFO L349 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2023-11-29 00:10:21,910 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 118 treesize of output 52 [2023-11-29 00:10:22,629 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 178 treesize of output 126 [2023-11-29 00:10:23,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:10:23,058 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:10:23,059 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:10:23,065 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-11-29 00:10:23,066 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 27 [2023-11-29 00:10:23,258 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:10:23,291 INFO L349 Elim1Store]: treesize reduction 62, result has 23.5 percent of original size [2023-11-29 00:10:23,291 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 9 new quantified variables, introduced 14 case distinctions, treesize of input 128 treesize of output 66 [2023-11-29 00:10:23,304 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 00:10:23,421 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 32 proven. 24 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-29 00:10:23,421 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:10:23,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930157899] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:10:23,859 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:10:23,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2023-11-29 00:10:23,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975144474] [2023-11-29 00:10:23,859 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:10:23,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-11-29 00:10:23,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:10:23,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-29 00:10:23,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2023-11-29 00:10:23,860 INFO L87 Difference]: Start difference. First operand 311 states and 397 transitions. Second operand has 27 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 27 states have internal predecessors, (68), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:10:25,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:10:25,696 INFO L93 Difference]: Finished difference Result 357 states and 444 transitions. [2023-11-29 00:10:25,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 00:10:25,696 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 27 states have internal predecessors, (68), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 52 [2023-11-29 00:10:25,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:10:25,699 INFO L225 Difference]: With dead ends: 357 [2023-11-29 00:10:25,699 INFO L226 Difference]: Without dead ends: 357 [2023-11-29 00:10:25,700 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=197, Invalid=1285, Unknown=0, NotChecked=0, Total=1482 [2023-11-29 00:10:25,700 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 86 mSDsluCounter, 940 mSDsCounter, 0 mSdLazyCounter, 1003 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 1017 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:10:25,700 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 1017 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1003 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 00:10:25,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2023-11-29 00:10:25,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 313. [2023-11-29 00:10:25,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 275 states have (on average 1.3381818181818181) internal successors, (368), 293 states have internal predecessors, (368), 9 states have call successors, (9), 6 states have call predecessors, (9), 17 states have return successors, (24), 13 states have call predecessors, (24), 9 states have call successors, (24) [2023-11-29 00:10:25,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 401 transitions. [2023-11-29 00:10:25,706 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 401 transitions. Word has length 52 [2023-11-29 00:10:25,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:10:25,706 INFO L495 AbstractCegarLoop]: Abstraction has 313 states and 401 transitions. [2023-11-29 00:10:25,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 27 states have internal predecessors, (68), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:10:25,707 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 401 transitions. [2023-11-29 00:10:25,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-29 00:10:25,707 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:10:25,707 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:10:25,713 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-11-29 00:10:25,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-11-29 00:10:25,908 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:10:25,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:10:25,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1317023775, now seen corresponding path program 2 times [2023-11-29 00:10:25,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:10:25,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15733445] [2023-11-29 00:10:25,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:10:25,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:10:25,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:27,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:10:27,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:27,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 00:10:27,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:10:27,070 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 12 proven. 32 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-29 00:10:27,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:10:27,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15733445] [2023-11-29 00:10:27,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15733445] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:10:27,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162758356] [2023-11-29 00:10:27,071 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:10:27,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:10:27,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:10:27,072 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:10:27,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-29 00:10:27,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:10:27,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:10:27,277 INFO L262 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 93 conjunts are in the unsatisfiable core [2023-11-29 00:10:27,280 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:10:27,284 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:10:27,369 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-29 00:10:27,369 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2023-11-29 00:10:27,396 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:10:27,397 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:10:27,474 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:10:27,487 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:10:27,587 INFO L349 Elim1Store]: treesize reduction 21, result has 44.7 percent of original size [2023-11-29 00:10:27,588 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 27 [2023-11-29 00:10:27,627 INFO L349 Elim1Store]: treesize reduction 48, result has 36.0 percent of original size [2023-11-29 00:10:27,628 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 41 [2023-11-29 00:10:27,761 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 44 [2023-11-29 00:10:27,783 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2023-11-29 00:10:27,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:10:27,922 INFO L349 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2023-11-29 00:10:27,922 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 37 [2023-11-29 00:10:27,946 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 27 [2023-11-29 00:10:28,088 INFO L349 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2023-11-29 00:10:28,088 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 134 treesize of output 60 [2023-11-29 00:10:28,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:10:28,097 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 59 [2023-11-29 00:10:28,875 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 176 treesize of output 128 [2023-11-29 00:10:29,331 INFO L349 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2023-11-29 00:10:29,331 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 148 treesize of output 66 [2023-11-29 00:10:29,338 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 20 [2023-11-29 00:10:29,404 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 24 proven. 32 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-29 00:10:29,405 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:10:29,736 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 200 treesize of output 148 [2023-11-29 00:10:29,739 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 152 treesize of output 100 [2023-11-29 00:11:15,957 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:11:15,960 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 3958 treesize of output 3702 [2023-11-29 00:11:15,970 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:11:16,027 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:11:16,030 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 17462 treesize of output 16950 [2023-11-29 00:11:16,057 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:11:16,062 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 4243 treesize of output 4171 [2023-11-29 00:11:32,485 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 8670 treesize of output 8526 [2023-11-29 00:11:45,370 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 8 proven. 32 refuted. 4 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-29 00:11:45,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162758356] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:11:45,370 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:11:45,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 14] total 40 [2023-11-29 00:11:45,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635441805] [2023-11-29 00:11:45,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:11:45,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-11-29 00:11:45,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:45,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-11-29 00:11:45,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1513, Unknown=13, NotChecked=0, Total=1640 [2023-11-29 00:11:45,372 INFO L87 Difference]: Start difference. First operand 313 states and 401 transitions. Second operand has 41 states, 40 states have (on average 2.475) internal successors, (99), 41 states have internal predecessors, (99), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:11:50,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:50,820 INFO L93 Difference]: Finished difference Result 372 states and 459 transitions. [2023-11-29 00:11:50,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 00:11:50,820 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 2.475) internal successors, (99), 41 states have internal predecessors, (99), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 52 [2023-11-29 00:11:50,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:50,822 INFO L225 Difference]: With dead ends: 372 [2023-11-29 00:11:50,822 INFO L226 Difference]: Without dead ends: 372 [2023-11-29 00:11:50,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 83 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 74.1s TimeCoverageRelationStatistics Valid=295, Invalid=2554, Unknown=13, NotChecked=0, Total=2862 [2023-11-29 00:11:50,823 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 190 mSDsluCounter, 1452 mSDsCounter, 0 mSdLazyCounter, 1358 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 1537 SdHoareTripleChecker+Invalid, 1373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:50,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 1537 Invalid, 1373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1358 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2023-11-29 00:11:50,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2023-11-29 00:11:50,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 313. [2023-11-29 00:11:50,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 275 states have (on average 1.3345454545454545) internal successors, (367), 293 states have internal predecessors, (367), 9 states have call successors, (9), 6 states have call predecessors, (9), 17 states have return successors, (24), 13 states have call predecessors, (24), 9 states have call successors, (24) [2023-11-29 00:11:50,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 400 transitions. [2023-11-29 00:11:50,828 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 400 transitions. Word has length 52 [2023-11-29 00:11:50,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:50,828 INFO L495 AbstractCegarLoop]: Abstraction has 313 states and 400 transitions. [2023-11-29 00:11:50,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 2.475) internal successors, (99), 41 states have internal predecessors, (99), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:11:50,828 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 400 transitions. [2023-11-29 00:11:50,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-11-29 00:11:50,829 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:50,829 INFO L195 NwaCegarLoop]: trace histogram [5, 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] [2023-11-29 00:11:50,834 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2023-11-29 00:11:51,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2023-11-29 00:11:51,030 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:11:51,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:51,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1736345155, now seen corresponding path program 1 times [2023-11-29 00:11:51,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:51,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941479023] [2023-11-29 00:11:51,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:51,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:51,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:51,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:11:51,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:51,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:11:51,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:51,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:11:51,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:51,080 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-29 00:11:51,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:51,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941479023] [2023-11-29 00:11:51,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941479023] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:51,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:51,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:11:51,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992223374] [2023-11-29 00:11:51,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:51,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:11:51,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:51,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:11:51,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:11:51,081 INFO L87 Difference]: Start difference. First operand 313 states and 400 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:11:51,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:51,163 INFO L93 Difference]: Finished difference Result 314 states and 400 transitions. [2023-11-29 00:11:51,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:11:51,164 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 54 [2023-11-29 00:11:51,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:51,165 INFO L225 Difference]: With dead ends: 314 [2023-11-29 00:11:51,165 INFO L226 Difference]: Without dead ends: 314 [2023-11-29 00:11:51,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:11:51,166 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 6 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:51,166 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 122 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:11:51,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2023-11-29 00:11:51,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 312. [2023-11-29 00:11:51,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 275 states have (on average 1.3272727272727274) internal successors, (365), 292 states have internal predecessors, (365), 9 states have call successors, (9), 6 states have call predecessors, (9), 17 states have return successors, (24), 13 states have call predecessors, (24), 9 states have call successors, (24) [2023-11-29 00:11:51,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 398 transitions. [2023-11-29 00:11:51,173 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 398 transitions. Word has length 54 [2023-11-29 00:11:51,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:51,173 INFO L495 AbstractCegarLoop]: Abstraction has 312 states and 398 transitions. [2023-11-29 00:11:51,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:11:51,173 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 398 transitions. [2023-11-29 00:11:51,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-11-29 00:11:51,174 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:51,174 INFO L195 NwaCegarLoop]: trace histogram [5, 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] [2023-11-29 00:11:51,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-11-29 00:11:51,174 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:11:51,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:51,174 INFO L85 PathProgramCache]: Analyzing trace with hash -1736345154, now seen corresponding path program 1 times [2023-11-29 00:11:51,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:51,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307183442] [2023-11-29 00:11:51,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:51,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:51,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:51,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:11:51,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:51,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:11:51,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:51,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:11:51,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:51,253 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-29 00:11:51,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:51,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307183442] [2023-11-29 00:11:51,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307183442] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:51,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:51,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:11:51,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541856482] [2023-11-29 00:11:51,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:51,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:11:51,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:51,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:11:51,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:11:51,255 INFO L87 Difference]: Start difference. First operand 312 states and 398 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:11:51,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:51,346 INFO L93 Difference]: Finished difference Result 313 states and 398 transitions. [2023-11-29 00:11:51,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:11:51,347 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 54 [2023-11-29 00:11:51,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:51,348 INFO L225 Difference]: With dead ends: 313 [2023-11-29 00:11:51,349 INFO L226 Difference]: Without dead ends: 313 [2023-11-29 00:11:51,349 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:11:51,349 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 5 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:51,349 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 128 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:11:51,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2023-11-29 00:11:51,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 311. [2023-11-29 00:11:51,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 275 states have (on average 1.32) internal successors, (363), 291 states have internal predecessors, (363), 9 states have call successors, (9), 6 states have call predecessors, (9), 17 states have return successors, (24), 13 states have call predecessors, (24), 9 states have call successors, (24) [2023-11-29 00:11:51,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 396 transitions. [2023-11-29 00:11:51,354 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 396 transitions. Word has length 54 [2023-11-29 00:11:51,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:51,355 INFO L495 AbstractCegarLoop]: Abstraction has 311 states and 396 transitions. [2023-11-29 00:11:51,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:11:51,355 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 396 transitions. [2023-11-29 00:11:51,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-11-29 00:11:51,356 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:51,356 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-11-29 00:11:51,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-11-29 00:11:51,356 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:11:51,356 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:51,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1553066025, now seen corresponding path program 1 times [2023-11-29 00:11:51,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:51,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292052495] [2023-11-29 00:11:51,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:51,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:51,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:51,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:11:51,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:51,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:11:51,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:51,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:11:51,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:51,874 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-11-29 00:11:51,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:51,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292052495] [2023-11-29 00:11:51,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292052495] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:11:51,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796155296] [2023-11-29 00:11:51,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:51,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:11:51,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:11:51,875 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:11:51,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-29 00:11:52,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:52,033 INFO L262 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 53 conjunts are in the unsatisfiable core [2023-11-29 00:11:52,035 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:11:52,067 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:11:52,364 INFO L349 Elim1Store]: treesize reduction 21, result has 44.7 percent of original size [2023-11-29 00:11:52,364 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 21 [2023-11-29 00:11:52,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 15 treesize of output 11 [2023-11-29 00:11:52,635 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 25 [2023-11-29 00:11:52,645 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 [2023-11-29 00:11:52,718 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 37 treesize of output 21 [2023-11-29 00:11:52,780 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 25 treesize of output 13 [2023-11-29 00:11:52,786 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 21 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 00:11:52,786 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:11:52,898 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 64 treesize of output 60 [2023-11-29 00:11:53,045 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:11:53,045 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 146 treesize of output 122 [2023-11-29 00:11:53,472 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 18 treesize of output 10 [2023-11-29 00:11:53,482 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-11-29 00:11:53,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796155296] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:11:53,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:11:53,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 10] total 25 [2023-11-29 00:11:53,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219654110] [2023-11-29 00:11:53,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:11:53,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-29 00:11:53,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:53,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-29 00:11:53,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2023-11-29 00:11:53,484 INFO L87 Difference]: Start difference. First operand 311 states and 396 transitions. Second operand has 26 states, 25 states have (on average 3.4) internal successors, (85), 26 states have internal predecessors, (85), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:11:54,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:54,594 INFO L93 Difference]: Finished difference Result 403 states and 503 transitions. [2023-11-29 00:11:54,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 00:11:54,595 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 3.4) internal successors, (85), 26 states have internal predecessors, (85), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 55 [2023-11-29 00:11:54,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:54,596 INFO L225 Difference]: With dead ends: 403 [2023-11-29 00:11:54,596 INFO L226 Difference]: Without dead ends: 403 [2023-11-29 00:11:54,597 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 96 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=185, Invalid=1147, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 00:11:54,597 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 321 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 754 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:54,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 745 Invalid, 774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 754 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 00:11:54,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2023-11-29 00:11:54,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 327. [2023-11-29 00:11:54,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 291 states have (on average 1.3161512027491409) internal successors, (383), 306 states have internal predecessors, (383), 9 states have call successors, (9), 6 states have call predecessors, (9), 17 states have return successors, (24), 14 states have call predecessors, (24), 9 states have call successors, (24) [2023-11-29 00:11:54,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 416 transitions. [2023-11-29 00:11:54,604 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 416 transitions. Word has length 55 [2023-11-29 00:11:54,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:54,604 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 416 transitions. [2023-11-29 00:11:54,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 3.4) internal successors, (85), 26 states have internal predecessors, (85), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:11:54,604 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 416 transitions. [2023-11-29 00:11:54,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-11-29 00:11:54,604 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:54,605 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-11-29 00:11:54,611 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-11-29 00:11:54,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2023-11-29 00:11:54,805 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:11:54,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:54,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1553066024, now seen corresponding path program 1 times [2023-11-29 00:11:54,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:54,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695861190] [2023-11-29 00:11:54,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:54,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:54,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:55,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:11:55,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:55,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:11:55,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:55,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:11:55,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:55,504 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-11-29 00:11:55,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:55,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695861190] [2023-11-29 00:11:55,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695861190] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:11:55,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658342200] [2023-11-29 00:11:55,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:55,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:11:55,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:11:55,506 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:11:55,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-29 00:11:55,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:55,697 INFO L262 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 68 conjunts are in the unsatisfiable core [2023-11-29 00:11:55,700 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:11:55,730 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:11:56,248 INFO L349 Elim1Store]: treesize reduction 21, result has 44.7 percent of original size [2023-11-29 00:11:56,248 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 21 [2023-11-29 00:11:56,269 INFO L349 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2023-11-29 00:11:56,270 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 15 treesize of output 15 [2023-11-29 00:11:56,552 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 00:11:56,559 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 00:11:56,673 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 00:11:56,679 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 25 [2023-11-29 00:11:56,764 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 48 treesize of output 28 [2023-11-29 00:11:56,826 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 25 treesize of output 13 [2023-11-29 00:11:56,830 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2023-11-29 00:11:56,837 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 21 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 00:11:56,837 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:11:57,039 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 100 treesize of output 72 [2023-11-29 00:11:57,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:11:57,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:11:57,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:11:57,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:11:57,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658342200] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:11:57,347 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:11:57,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2023-11-29 00:11:57,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108051453] [2023-11-29 00:11:57,348 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:11:57,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 00:11:57,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:57,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 00:11:57,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=669, Unknown=0, NotChecked=0, Total=756 [2023-11-29 00:11:57,348 INFO L87 Difference]: Start difference. First operand 327 states and 416 transitions. Second operand has 21 states, 20 states have (on average 3.55) internal successors, (71), 21 states have internal predecessors, (71), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:11:58,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:58,365 INFO L93 Difference]: Finished difference Result 407 states and 512 transitions. [2023-11-29 00:11:58,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 00:11:58,366 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 3.55) internal successors, (71), 21 states have internal predecessors, (71), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 55 [2023-11-29 00:11:58,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:58,368 INFO L225 Difference]: With dead ends: 407 [2023-11-29 00:11:58,368 INFO L226 Difference]: Without dead ends: 407 [2023-11-29 00:11:58,368 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 58 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=178, Invalid=1154, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 00:11:58,369 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 335 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 652 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:58,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 646 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 652 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 00:11:58,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2023-11-29 00:11:58,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 327. [2023-11-29 00:11:58,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 291 states have (on average 1.3127147766323024) internal successors, (382), 306 states have internal predecessors, (382), 9 states have call successors, (9), 6 states have call predecessors, (9), 17 states have return successors, (24), 14 states have call predecessors, (24), 9 states have call successors, (24) [2023-11-29 00:11:58,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 415 transitions. [2023-11-29 00:11:58,376 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 415 transitions. Word has length 55 [2023-11-29 00:11:58,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:58,377 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 415 transitions. [2023-11-29 00:11:58,377 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.55) internal successors, (71), 21 states have internal predecessors, (71), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:11:58,377 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 415 transitions. [2023-11-29 00:11:58,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-11-29 00:11:58,378 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:58,378 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:58,384 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-11-29 00:11:58,578 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2023-11-29 00:11:58,578 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:11:58,579 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:58,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1355576041, now seen corresponding path program 5 times [2023-11-29 00:11:58,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:58,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648925793] [2023-11-29 00:11:58,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:58,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:58,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:00,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:12:00,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:00,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 00:12:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:00,114 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-29 00:12:00,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:12:00,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648925793] [2023-11-29 00:12:00,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648925793] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:12:00,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951615962] [2023-11-29 00:12:00,115 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 00:12:00,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:12:00,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:12:00,116 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:12:00,117 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-29 00:12:00,336 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2023-11-29 00:12:00,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:12:00,339 INFO L262 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 101 conjunts are in the unsatisfiable core [2023-11-29 00:12:00,343 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:12:00,395 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 [2023-11-29 00:12:00,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 11 treesize of output 7 [2023-11-29 00:12:00,441 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:12:00,441 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:12:00,531 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-29 00:12:00,549 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 00:12:00,678 INFO L349 Elim1Store]: treesize reduction 48, result has 36.0 percent of original size [2023-11-29 00:12:00,678 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 41 [2023-11-29 00:12:00,838 INFO L349 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2023-11-29 00:12:00,839 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 87 treesize of output 49 [2023-11-29 00:12:00,845 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 40 [2023-11-29 00:12:00,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:12:01,017 INFO L349 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2023-11-29 00:12:01,018 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 37 [2023-11-29 00:12:01,038 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 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 [2023-11-29 00:12:01,206 INFO L349 Elim1Store]: treesize reduction 72, result has 17.2 percent of original size [2023-11-29 00:12:01,206 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 141 treesize of output 69 [2023-11-29 00:12:01,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:12:01,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:12:01,231 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 62 [2023-11-29 00:12:02,050 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 192 treesize of output 140 [2023-11-29 00:12:02,075 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 7 [2023-11-29 00:12:02,194 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 [2023-11-29 00:12:02,803 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 16 proven. 48 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-29 00:12:02,803 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:12:03,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951615962] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:12:03,793 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:12:03,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 32 [2023-11-29 00:12:03,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118336676] [2023-11-29 00:12:03,794 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:12:03,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-29 00:12:03,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:12:03,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-29 00:12:03,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 00:12:03,795 INFO L87 Difference]: Start difference. First operand 327 states and 415 transitions. Second operand has 32 states, 32 states have (on average 2.34375) internal successors, (75), 32 states have internal predecessors, (75), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:12:06,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:12:06,822 INFO L93 Difference]: Finished difference Result 423 states and 525 transitions. [2023-11-29 00:12:06,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 00:12:06,823 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.34375) internal successors, (75), 32 states have internal predecessors, (75), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 54 [2023-11-29 00:12:06,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:12:06,825 INFO L225 Difference]: With dead ends: 423 [2023-11-29 00:12:06,825 INFO L226 Difference]: Without dead ends: 423 [2023-11-29 00:12:06,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=181, Invalid=1889, Unknown=0, NotChecked=0, Total=2070 [2023-11-29 00:12:06,826 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 88 mSDsluCounter, 1584 mSDsCounter, 0 mSdLazyCounter, 1377 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 1669 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 00:12:06,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 1669 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1377 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 00:12:06,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2023-11-29 00:12:06,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 364. [2023-11-29 00:12:06,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 323 states have (on average 1.306501547987616) internal successors, (422), 340 states have internal predecessors, (422), 11 states have call successors, (11), 7 states have call predecessors, (11), 20 states have return successors, (30), 16 states have call predecessors, (30), 11 states have call successors, (30) [2023-11-29 00:12:06,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 463 transitions. [2023-11-29 00:12:06,835 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 463 transitions. Word has length 54 [2023-11-29 00:12:06,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:12:06,836 INFO L495 AbstractCegarLoop]: Abstraction has 364 states and 463 transitions. [2023-11-29 00:12:06,836 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.34375) internal successors, (75), 32 states have internal predecessors, (75), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:12:06,836 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 463 transitions. [2023-11-29 00:12:06,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-11-29 00:12:06,837 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:12:06,837 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:12:06,843 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2023-11-29 00:12:07,037 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:12:07,038 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:12:07,038 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:12:07,038 INFO L85 PathProgramCache]: Analyzing trace with hash -902295167, now seen corresponding path program 1 times [2023-11-29 00:12:07,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:12:07,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016545733] [2023-11-29 00:12:07,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:12:07,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:12:07,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:07,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:12:07,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:07,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:12:07,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:07,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:12:07,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:07,140 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-11-29 00:12:07,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:12:07,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016545733] [2023-11-29 00:12:07,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016545733] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:12:07,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:12:07,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:12:07,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076466916] [2023-11-29 00:12:07,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:12:07,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:12:07,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:12:07,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:12:07,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:12:07,141 INFO L87 Difference]: Start difference. First operand 364 states and 463 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:12:07,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:12:07,264 INFO L93 Difference]: Finished difference Result 389 states and 487 transitions. [2023-11-29 00:12:07,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:12:07,264 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 56 [2023-11-29 00:12:07,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:12:07,266 INFO L225 Difference]: With dead ends: 389 [2023-11-29 00:12:07,266 INFO L226 Difference]: Without dead ends: 389 [2023-11-29 00:12:07,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:12:07,266 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 53 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:12:07,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 234 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:12:07,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2023-11-29 00:12:07,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 364. [2023-11-29 00:12:07,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 323 states have (on average 1.3003095975232197) internal successors, (420), 340 states have internal predecessors, (420), 11 states have call successors, (11), 7 states have call predecessors, (11), 20 states have return successors, (30), 16 states have call predecessors, (30), 11 states have call successors, (30) [2023-11-29 00:12:07,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 461 transitions. [2023-11-29 00:12:07,273 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 461 transitions. Word has length 56 [2023-11-29 00:12:07,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:12:07,273 INFO L495 AbstractCegarLoop]: Abstraction has 364 states and 461 transitions. [2023-11-29 00:12:07,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 00:12:07,273 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 461 transitions. [2023-11-29 00:12:07,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-11-29 00:12:07,274 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:12:07,274 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:12:07,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-11-29 00:12:07,274 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:12:07,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:12:07,275 INFO L85 PathProgramCache]: Analyzing trace with hash -928704337, now seen corresponding path program 6 times [2023-11-29 00:12:07,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:12:07,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207016902] [2023-11-29 00:12:07,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:12:07,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:12:07,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:08,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:12:08,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:08,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 00:12:08,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:08,045 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-29 00:12:08,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:12:08,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207016902] [2023-11-29 00:12:08,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207016902] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:12:08,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311263419] [2023-11-29 00:12:08,045 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 00:12:08,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:12:08,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:12:08,047 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:12:08,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-29 00:12:08,238 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2023-11-29 00:12:08,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:12:08,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 76 conjunts are in the unsatisfiable core [2023-11-29 00:12:08,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:12:08,258 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:12:08,305 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:12:08,342 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:12:08,342 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:12:08,408 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 [2023-11-29 00:12:08,421 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2023-11-29 00:12:08,503 INFO L349 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2023-11-29 00:12:08,504 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2023-11-29 00:12:08,611 INFO L349 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2023-11-29 00:12:08,612 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 60 treesize of output 38 [2023-11-29 00:12:08,622 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-29 00:12:09,097 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 98 treesize of output 66 [2023-11-29 00:12:09,111 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 7 [2023-11-29 00:12:09,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:12:09,316 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 0 case distinctions, treesize of input 19 treesize of output 7 [2023-11-29 00:12:09,412 INFO L349 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2023-11-29 00:12:09,412 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 26 [2023-11-29 00:12:09,416 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 20 proven. 33 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-29 00:12:09,416 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:12:09,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311263419] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:12:09,615 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:12:09,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 26 [2023-11-29 00:12:09,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483264105] [2023-11-29 00:12:09,615 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:12:09,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-29 00:12:09,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:12:09,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-29 00:12:09,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=689, Unknown=0, NotChecked=0, Total=756 [2023-11-29 00:12:09,616 INFO L87 Difference]: Start difference. First operand 364 states and 461 transitions. Second operand has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:12:11,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:12:11,720 INFO L93 Difference]: Finished difference Result 420 states and 515 transitions. [2023-11-29 00:12:11,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 00:12:11,720 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 55 [2023-11-29 00:12:11,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:12:11,723 INFO L225 Difference]: With dead ends: 420 [2023-11-29 00:12:11,723 INFO L226 Difference]: Without dead ends: 420 [2023-11-29 00:12:11,723 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=221, Invalid=1585, Unknown=0, NotChecked=0, Total=1806 [2023-11-29 00:12:11,724 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 139 mSDsluCounter, 1537 mSDsCounter, 0 mSdLazyCounter, 1007 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 1625 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:12:11,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 1625 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1007 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 00:12:11,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2023-11-29 00:12:11,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 364. [2023-11-29 00:12:11,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 323 states have (on average 1.2941176470588236) internal successors, (418), 340 states have internal predecessors, (418), 11 states have call successors, (11), 7 states have call predecessors, (11), 20 states have return successors, (30), 16 states have call predecessors, (30), 11 states have call successors, (30) [2023-11-29 00:12:11,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 459 transitions. [2023-11-29 00:12:11,730 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 459 transitions. Word has length 55 [2023-11-29 00:12:11,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:12:11,730 INFO L495 AbstractCegarLoop]: Abstraction has 364 states and 459 transitions. [2023-11-29 00:12:11,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:12:11,730 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 459 transitions. [2023-11-29 00:12:11,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-29 00:12:11,731 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:12:11,731 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-11-29 00:12:11,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2023-11-29 00:12:11,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-11-29 00:12:11,932 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:12:11,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:12:11,932 INFO L85 PathProgramCache]: Analyzing trace with hash -2142725856, now seen corresponding path program 2 times [2023-11-29 00:12:11,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:12:11,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604186744] [2023-11-29 00:12:11,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:12:11,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:12:11,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:12,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:12:12,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:12,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:12:12,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:12,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:12:12,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:12,570 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 00:12:12,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:12:12,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604186744] [2023-11-29 00:12:12,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604186744] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:12:12,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167613930] [2023-11-29 00:12:12,570 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:12:12,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:12:12,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:12:12,571 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:12:12,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-29 00:12:12,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:12:12,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:12:12,737 INFO L262 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 80 conjunts are in the unsatisfiable core [2023-11-29 00:12:12,741 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:12:12,764 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:12:12,837 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:12:12,837 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:12:12,902 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:12:13,591 INFO L349 Elim1Store]: treesize reduction 76, result has 36.1 percent of original size [2023-11-29 00:12:13,591 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 36 treesize of output 52 [2023-11-29 00:12:13,954 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 00:12:13,962 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 40 [2023-11-29 00:12:14,137 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 00:12:14,147 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 46 [2023-11-29 00:12:14,274 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 93 treesize of output 61 [2023-11-29 00:12:14,367 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 [2023-11-29 00:12:14,473 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 00:12:14,473 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 29 [2023-11-29 00:12:14,539 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 23 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:12:14,540 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:12:14,725 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 200 treesize of output 172 [2023-11-29 00:12:16,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167613930] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:12:16,965 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:12:16,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15] total 26 [2023-11-29 00:12:16,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360850112] [2023-11-29 00:12:16,965 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:12:16,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-11-29 00:12:16,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:12:16,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-29 00:12:16,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 00:12:16,966 INFO L87 Difference]: Start difference. First operand 364 states and 459 transitions. Second operand has 27 states, 26 states have (on average 3.0384615384615383) internal successors, (79), 27 states have internal predecessors, (79), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:12:18,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:12:18,428 INFO L93 Difference]: Finished difference Result 472 states and 587 transitions. [2023-11-29 00:12:18,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 00:12:18,428 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 3.0384615384615383) internal successors, (79), 27 states have internal predecessors, (79), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 57 [2023-11-29 00:12:18,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:12:18,430 INFO L225 Difference]: With dead ends: 472 [2023-11-29 00:12:18,430 INFO L226 Difference]: Without dead ends: 472 [2023-11-29 00:12:18,431 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 60 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=211, Invalid=1511, Unknown=0, NotChecked=0, Total=1722 [2023-11-29 00:12:18,431 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 227 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 938 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 917 SdHoareTripleChecker+Invalid, 950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 00:12:18,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 917 Invalid, 950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 938 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 00:12:18,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2023-11-29 00:12:18,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 394. [2023-11-29 00:12:18,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 353 states have (on average 1.2861189801699717) internal successors, (454), 367 states have internal predecessors, (454), 11 states have call successors, (11), 7 states have call predecessors, (11), 20 states have return successors, (30), 19 states have call predecessors, (30), 11 states have call successors, (30) [2023-11-29 00:12:18,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 495 transitions. [2023-11-29 00:12:18,437 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 495 transitions. Word has length 57 [2023-11-29 00:12:18,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:12:18,438 INFO L495 AbstractCegarLoop]: Abstraction has 394 states and 495 transitions. [2023-11-29 00:12:18,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 3.0384615384615383) internal successors, (79), 27 states have internal predecessors, (79), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:12:18,438 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 495 transitions. [2023-11-29 00:12:18,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-29 00:12:18,438 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:12:18,438 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-11-29 00:12:18,443 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2023-11-29 00:12:18,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2023-11-29 00:12:18,639 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:12:18,639 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:12:18,639 INFO L85 PathProgramCache]: Analyzing trace with hash -2142725855, now seen corresponding path program 2 times [2023-11-29 00:12:18,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:12:18,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417721734] [2023-11-29 00:12:18,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:12:18,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:12:18,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:19,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:12:19,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:19,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:12:19,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:19,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:12:19,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:19,537 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 00:12:19,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:12:19,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417721734] [2023-11-29 00:12:19,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417721734] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:12:19,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343336327] [2023-11-29 00:12:19,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:12:19,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:12:19,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:12:19,538 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:12:19,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-29 00:12:19,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:12:19,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:12:19,719 INFO L262 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 91 conjunts are in the unsatisfiable core [2023-11-29 00:12:19,722 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:12:19,753 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:12:19,758 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 [2023-11-29 00:12:19,891 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-29 00:12:19,891 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 13 [2023-11-29 00:12:19,919 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:12:19,920 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:12:20,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 [2023-11-29 00:12:20,029 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:12:20,901 INFO L349 Elim1Store]: treesize reduction 8, result has 72.4 percent of original size [2023-11-29 00:12:20,901 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 30 [2023-11-29 00:12:20,912 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 17 [2023-11-29 00:12:21,270 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 40 [2023-11-29 00:12:21,301 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2023-11-29 00:12:21,464 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 48 [2023-11-29 00:12:21,478 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 00:12:21,593 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 63 [2023-11-29 00:12:21,794 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 00:12:21,794 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 64 treesize of output 31 [2023-11-29 00:12:21,801 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 00:12:21,808 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 19 proven. 11 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:12:21,808 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:12:26,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343336327] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:12:26,703 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:12:26,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 26 [2023-11-29 00:12:26,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569203094] [2023-11-29 00:12:26,703 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:12:26,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-11-29 00:12:26,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:12:26,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-29 00:12:26,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1077, Unknown=1, NotChecked=0, Total=1190 [2023-11-29 00:12:26,704 INFO L87 Difference]: Start difference. First operand 394 states and 495 transitions. Second operand has 27 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 27 states have internal predecessors, (77), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:12:28,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:12:28,538 INFO L93 Difference]: Finished difference Result 476 states and 596 transitions. [2023-11-29 00:12:28,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 00:12:28,539 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 27 states have internal predecessors, (77), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 57 [2023-11-29 00:12:28,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:12:28,541 INFO L225 Difference]: With dead ends: 476 [2023-11-29 00:12:28,541 INFO L226 Difference]: Without dead ends: 476 [2023-11-29 00:12:28,541 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 59 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=238, Invalid=1923, Unknown=1, NotChecked=0, Total=2162 [2023-11-29 00:12:28,542 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 285 mSDsluCounter, 731 mSDsCounter, 0 mSdLazyCounter, 904 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 800 SdHoareTripleChecker+Invalid, 921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 904 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:12:28,542 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 800 Invalid, 921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 904 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 00:12:28,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2023-11-29 00:12:28,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 394. [2023-11-29 00:12:28,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 353 states have (on average 1.2832861189801699) internal successors, (453), 367 states have internal predecessors, (453), 11 states have call successors, (11), 7 states have call predecessors, (11), 20 states have return successors, (30), 19 states have call predecessors, (30), 11 states have call successors, (30) [2023-11-29 00:12:28,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 494 transitions. [2023-11-29 00:12:28,551 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 494 transitions. Word has length 57 [2023-11-29 00:12:28,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:12:28,551 INFO L495 AbstractCegarLoop]: Abstraction has 394 states and 494 transitions. [2023-11-29 00:12:28,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 27 states have internal predecessors, (77), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:12:28,552 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 494 transitions. [2023-11-29 00:12:28,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-29 00:12:28,552 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:12:28,553 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:12:28,558 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2023-11-29 00:12:28,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2023-11-29 00:12:28,753 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:12:28,753 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:12:28,753 INFO L85 PathProgramCache]: Analyzing trace with hash -2001880744, now seen corresponding path program 1 times [2023-11-29 00:12:28,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:12:28,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649995192] [2023-11-29 00:12:28,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:12:28,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:12:28,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:29,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:12:29,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:29,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:12:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:29,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:12:29,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:29,044 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-11-29 00:12:29,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:12:29,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649995192] [2023-11-29 00:12:29,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649995192] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:12:29,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779312431] [2023-11-29 00:12:29,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:12:29,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:12:29,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:12:29,045 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:12:29,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-11-29 00:12:29,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:29,206 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 49 conjunts are in the unsatisfiable core [2023-11-29 00:12:29,208 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:12:29,620 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 [2023-11-29 00:12:29,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 11 treesize of output 7 [2023-11-29 00:12:29,693 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2023-11-29 00:12:29,745 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 [2023-11-29 00:12:29,778 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 [2023-11-29 00:12:29,780 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 00:12:29,780 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:12:29,799 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 62 treesize of output 58 [2023-11-29 00:12:33,901 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 66 treesize of output 50 [2023-11-29 00:12:33,911 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 58 treesize of output 42 [2023-11-29 00:12:33,972 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 8 treesize of output 4 [2023-11-29 00:12:33,983 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-11-29 00:12:33,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779312431] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:12:33,983 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:12:33,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 22 [2023-11-29 00:12:33,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669813571] [2023-11-29 00:12:33,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:12:33,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 00:12:33,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:12:33,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 00:12:33,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=388, Unknown=1, NotChecked=0, Total=462 [2023-11-29 00:12:33,984 INFO L87 Difference]: Start difference. First operand 394 states and 494 transitions. Second operand has 22 states, 22 states have (on average 3.5) internal successors, (77), 22 states have internal predecessors, (77), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:12:38,050 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:12:42,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:12:46,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:12:50,534 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:12:54,573 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:12:58,598 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:13:02,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:13:06,670 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:13:10,687 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:13:10,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:10,688 INFO L93 Difference]: Finished difference Result 485 states and 605 transitions. [2023-11-29 00:13:10,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 00:13:10,689 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.5) internal successors, (77), 22 states have internal predecessors, (77), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 58 [2023-11-29 00:13:10,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:10,692 INFO L225 Difference]: With dead ends: 485 [2023-11-29 00:13:10,692 INFO L226 Difference]: Without dead ends: 485 [2023-11-29 00:13:10,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 108 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=131, Invalid=680, Unknown=1, NotChecked=0, Total=812 [2023-11-29 00:13:10,692 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 251 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 3 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 932 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:10,692 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 932 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 556 Invalid, 9 Unknown, 0 Unchecked, 36.5s Time] [2023-11-29 00:13:10,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2023-11-29 00:13:10,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 394. [2023-11-29 00:13:10,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 353 states have (on average 1.2776203966005666) internal successors, (451), 367 states have internal predecessors, (451), 11 states have call successors, (11), 7 states have call predecessors, (11), 20 states have return successors, (30), 19 states have call predecessors, (30), 11 states have call successors, (30) [2023-11-29 00:13:10,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 492 transitions. [2023-11-29 00:13:10,698 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 492 transitions. Word has length 58 [2023-11-29 00:13:10,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:10,698 INFO L495 AbstractCegarLoop]: Abstraction has 394 states and 492 transitions. [2023-11-29 00:13:10,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.5) internal successors, (77), 22 states have internal predecessors, (77), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:13:10,699 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 492 transitions. [2023-11-29 00:13:10,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-29 00:13:10,699 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:10,699 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:13:10,706 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2023-11-29 00:13:10,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:10,900 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:13:10,900 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:10,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1611289338, now seen corresponding path program 7 times [2023-11-29 00:13:10,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:10,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499436923] [2023-11-29 00:13:10,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:10,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:11,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:13:11,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:11,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 00:13:11,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:11,292 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-11-29 00:13:11,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:11,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499436923] [2023-11-29 00:13:11,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499436923] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:13:11,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142982679] [2023-11-29 00:13:11,293 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 00:13:11,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:11,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:13:11,294 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:13:11,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-11-29 00:13:11,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:11,462 INFO L262 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-29 00:13:11,463 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:13:11,844 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-11-29 00:13:11,844 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:13:12,346 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-11-29 00:13:12,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142982679] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:13:12,347 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:13:12,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 38 [2023-11-29 00:13:12,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548910270] [2023-11-29 00:13:12,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:13:12,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-11-29 00:13:12,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:13:12,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-11-29 00:13:12,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1285, Unknown=0, NotChecked=0, Total=1406 [2023-11-29 00:13:12,348 INFO L87 Difference]: Start difference. First operand 394 states and 492 transitions. Second operand has 38 states, 34 states have (on average 2.5588235294117645) internal successors, (87), 35 states have internal predecessors, (87), 2 states have call successors, (2), 1 states have call predecessors, (2), 4 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:13:13,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:13,951 INFO L93 Difference]: Finished difference Result 684 states and 869 transitions. [2023-11-29 00:13:13,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 00:13:13,951 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 34 states have (on average 2.5588235294117645) internal successors, (87), 35 states have internal predecessors, (87), 2 states have call successors, (2), 1 states have call predecessors, (2), 4 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 57 [2023-11-29 00:13:13,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:13,955 INFO L225 Difference]: With dead ends: 684 [2023-11-29 00:13:13,955 INFO L226 Difference]: Without dead ends: 684 [2023-11-29 00:13:13,956 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=222, Invalid=2228, Unknown=0, NotChecked=0, Total=2450 [2023-11-29 00:13:13,956 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 186 mSDsluCounter, 2127 mSDsCounter, 0 mSdLazyCounter, 1746 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 2221 SdHoareTripleChecker+Invalid, 1759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:13,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 2221 Invalid, 1759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1746 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 00:13:13,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2023-11-29 00:13:13,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 443. [2023-11-29 00:13:13,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 399 states have (on average 1.2581453634085213) internal successors, (502), 413 states have internal predecessors, (502), 13 states have call successors, (13), 7 states have call predecessors, (13), 21 states have return successors, (37), 22 states have call predecessors, (37), 13 states have call successors, (37) [2023-11-29 00:13:13,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 552 transitions. [2023-11-29 00:13:13,966 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 552 transitions. Word has length 57 [2023-11-29 00:13:13,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:13,966 INFO L495 AbstractCegarLoop]: Abstraction has 443 states and 552 transitions. [2023-11-29 00:13:13,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 34 states have (on average 2.5588235294117645) internal successors, (87), 35 states have internal predecessors, (87), 2 states have call successors, (2), 1 states have call predecessors, (2), 4 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:13:13,966 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 552 transitions. [2023-11-29 00:13:13,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-11-29 00:13:13,967 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:13,967 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:13:13,973 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2023-11-29 00:13:14,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2023-11-29 00:13:14,167 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:13:14,167 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:14,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1870140375, now seen corresponding path program 3 times [2023-11-29 00:13:14,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:14,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267068918] [2023-11-29 00:13:14,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:14,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:14,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:15,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:13:15,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:15,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:13:15,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:15,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:13:15,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:15,408 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 00:13:15,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:15,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267068918] [2023-11-29 00:13:15,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267068918] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:13:15,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377407854] [2023-11-29 00:13:15,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 00:13:15,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:15,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:13:15,409 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:13:15,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-11-29 00:13:15,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2023-11-29 00:13:15,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:13:15,622 INFO L262 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 101 conjunts are in the unsatisfiable core [2023-11-29 00:13:15,626 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:13:15,687 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:13:15,750 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 [2023-11-29 00:13:15,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 11 treesize of output 7 [2023-11-29 00:13:15,844 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-29 00:13:15,844 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-11-29 00:13:15,924 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 00:13:15,938 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-29 00:13:17,030 INFO L349 Elim1Store]: treesize reduction 8, result has 72.4 percent of original size [2023-11-29 00:13:17,030 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 30 [2023-11-29 00:13:17,518 INFO L349 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2023-11-29 00:13:17,518 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 74 treesize of output 55 [2023-11-29 00:13:17,530 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 44 [2023-11-29 00:13:17,724 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 00:13:17,730 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 61 [2023-11-29 00:13:17,893 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 116 treesize of output 80 [2023-11-29 00:13:18,353 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:13:18,353 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:13:27,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377407854] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:13:27,442 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:13:27,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2023-11-29 00:13:27,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762182489] [2023-11-29 00:13:27,443 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:13:27,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-29 00:13:27,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:13:27,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-29 00:13:27,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1443, Unknown=2, NotChecked=0, Total=1560 [2023-11-29 00:13:27,444 INFO L87 Difference]: Start difference. First operand 443 states and 552 transitions. Second operand has 32 states, 32 states have (on average 2.59375) internal successors, (83), 32 states have internal predecessors, (83), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:13:29,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:29,599 INFO L93 Difference]: Finished difference Result 534 states and 667 transitions. [2023-11-29 00:13:29,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 00:13:29,599 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.59375) internal successors, (83), 32 states have internal predecessors, (83), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 59 [2023-11-29 00:13:29,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:29,602 INFO L225 Difference]: With dead ends: 534 [2023-11-29 00:13:29,602 INFO L226 Difference]: Without dead ends: 534 [2023-11-29 00:13:29,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 60 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=208, Invalid=2142, Unknown=2, NotChecked=0, Total=2352 [2023-11-29 00:13:29,602 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 115 mSDsluCounter, 1376 mSDsCounter, 0 mSdLazyCounter, 1202 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 1451 SdHoareTripleChecker+Invalid, 1216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:29,602 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 1451 Invalid, 1216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1202 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 00:13:29,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2023-11-29 00:13:29,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 468. [2023-11-29 00:13:29,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 424 states have (on average 1.25) internal successors, (530), 436 states have internal predecessors, (530), 13 states have call successors, (13), 7 states have call predecessors, (13), 21 states have return successors, (37), 24 states have call predecessors, (37), 13 states have call successors, (37) [2023-11-29 00:13:29,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 580 transitions. [2023-11-29 00:13:29,609 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 580 transitions. Word has length 59 [2023-11-29 00:13:29,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:29,609 INFO L495 AbstractCegarLoop]: Abstraction has 468 states and 580 transitions. [2023-11-29 00:13:29,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.59375) internal successors, (83), 32 states have internal predecessors, (83), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:13:29,610 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 580 transitions. [2023-11-29 00:13:29,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-29 00:13:29,611 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:29,611 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:13:29,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2023-11-29 00:13:29,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2023-11-29 00:13:29,811 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:13:29,812 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:29,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1092318249, now seen corresponding path program 6 times [2023-11-29 00:13:29,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:29,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250315405] [2023-11-29 00:13:29,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:29,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:29,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:29,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:13:29,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:30,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 00:13:30,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:30,043 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 46 proven. 24 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-29 00:13:30,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:30,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250315405] [2023-11-29 00:13:30,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250315405] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:13:30,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501332478] [2023-11-29 00:13:30,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 00:13:30,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:30,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:13:30,044 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:13:30,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-11-29 00:13:30,260 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2023-11-29 00:13:30,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:13:30,262 INFO L262 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-29 00:13:30,264 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:13:30,393 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 58 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-11-29 00:13:30,394 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:13:30,657 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 46 proven. 19 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-11-29 00:13:30,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501332478] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:13:30,658 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:13:30,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2023-11-29 00:13:30,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884860226] [2023-11-29 00:13:30,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:13:30,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 00:13:30,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:13:30,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 00:13:30,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2023-11-29 00:13:30,659 INFO L87 Difference]: Start difference. First operand 468 states and 580 transitions. Second operand has 21 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 20 states have internal predecessors, (68), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:13:31,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:31,774 INFO L93 Difference]: Finished difference Result 569 states and 729 transitions. [2023-11-29 00:13:31,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-29 00:13:31,775 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 20 states have internal predecessors, (68), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2023-11-29 00:13:31,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:31,778 INFO L225 Difference]: With dead ends: 569 [2023-11-29 00:13:31,778 INFO L226 Difference]: Without dead ends: 569 [2023-11-29 00:13:31,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 118 SyntacticMatches, 6 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=509, Invalid=1941, Unknown=0, NotChecked=0, Total=2450 [2023-11-29 00:13:31,779 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 85 mSDsluCounter, 565 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:31,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 616 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:13:31,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2023-11-29 00:13:31,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 472. [2023-11-29 00:13:31,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 428 states have (on average 1.2429906542056075) internal successors, (532), 440 states have internal predecessors, (532), 12 states have call successors, (12), 7 states have call predecessors, (12), 22 states have return successors, (35), 24 states have call predecessors, (35), 12 states have call successors, (35) [2023-11-29 00:13:31,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 579 transitions. [2023-11-29 00:13:31,788 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 579 transitions. Word has length 58 [2023-11-29 00:13:31,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:31,788 INFO L495 AbstractCegarLoop]: Abstraction has 472 states and 579 transitions. [2023-11-29 00:13:31,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 20 states have internal predecessors, (68), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:13:31,788 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 579 transitions. [2023-11-29 00:13:31,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-11-29 00:13:31,789 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:31,790 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 00:13:31,795 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2023-11-29 00:13:31,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2023-11-29 00:13:31,990 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:13:31,990 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:31,990 INFO L85 PathProgramCache]: Analyzing trace with hash -2141665425, now seen corresponding path program 2 times [2023-11-29 00:13:31,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:31,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29604588] [2023-11-29 00:13:31,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:31,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:32,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:32,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:13:32,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:32,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:13:32,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:32,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:13:32,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:32,590 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 00:13:32,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:32,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29604588] [2023-11-29 00:13:32,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29604588] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:13:32,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246777732] [2023-11-29 00:13:32,591 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:13:32,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:32,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:13:32,592 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:13:32,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-11-29 00:13:32,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:13:32,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:13:32,769 INFO L262 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 76 conjunts are in the unsatisfiable core [2023-11-29 00:13:32,772 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:13:32,855 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:13:32,918 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:13:33,480 INFO L349 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2023-11-29 00:13:33,480 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 15 treesize of output 15 [2023-11-29 00:13:33,743 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2023-11-29 00:13:33,757 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 00:13:33,872 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 28 [2023-11-29 00:13:33,883 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 00:13:33,968 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 51 treesize of output 31 [2023-11-29 00:13:34,033 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 [2023-11-29 00:13:34,109 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-11-29 00:13:34,109 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 15 [2023-11-29 00:13:34,112 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 19 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:13:34,112 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:13:34,254 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 198 treesize of output 170 [2023-11-29 00:13:34,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246777732] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:13:34,741 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:13:34,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 26 [2023-11-29 00:13:34,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457206944] [2023-11-29 00:13:34,741 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:13:34,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-29 00:13:34,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:13:34,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-29 00:13:34,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=833, Unknown=0, NotChecked=0, Total=930 [2023-11-29 00:13:34,742 INFO L87 Difference]: Start difference. First operand 472 states and 579 transitions. Second operand has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 26 states have internal predecessors, (80), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:13:36,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:36,638 INFO L93 Difference]: Finished difference Result 543 states and 657 transitions. [2023-11-29 00:13:36,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 00:13:36,639 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 26 states have internal predecessors, (80), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 60 [2023-11-29 00:13:36,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:36,642 INFO L225 Difference]: With dead ends: 543 [2023-11-29 00:13:36,642 INFO L226 Difference]: Without dead ends: 543 [2023-11-29 00:13:36,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=237, Invalid=1743, Unknown=0, NotChecked=0, Total=1980 [2023-11-29 00:13:36,642 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 145 mSDsluCounter, 1309 mSDsCounter, 0 mSdLazyCounter, 1136 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 1385 SdHoareTripleChecker+Invalid, 1146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:36,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 1385 Invalid, 1146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1136 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 00:13:36,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-11-29 00:13:36,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 472. [2023-11-29 00:13:36,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 428 states have (on average 1.2383177570093458) internal successors, (530), 440 states have internal predecessors, (530), 12 states have call successors, (12), 7 states have call predecessors, (12), 22 states have return successors, (35), 24 states have call predecessors, (35), 12 states have call successors, (35) [2023-11-29 00:13:36,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 577 transitions. [2023-11-29 00:13:36,650 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 577 transitions. Word has length 60 [2023-11-29 00:13:36,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:36,650 INFO L495 AbstractCegarLoop]: Abstraction has 472 states and 577 transitions. [2023-11-29 00:13:36,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 26 states have internal predecessors, (80), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:13:36,650 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 577 transitions. [2023-11-29 00:13:36,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-11-29 00:13:36,651 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:36,652 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 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] [2023-11-29 00:13:36,658 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-11-29 00:13:36,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:36,852 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:13:36,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:36,852 INFO L85 PathProgramCache]: Analyzing trace with hash 839846905, now seen corresponding path program 1 times [2023-11-29 00:13:36,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:36,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026418007] [2023-11-29 00:13:36,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:36,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:36,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:38,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:13:38,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:38,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 00:13:38,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:38,188 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 8 proven. 28 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:13:38,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:38,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026418007] [2023-11-29 00:13:38,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026418007] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:13:38,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31026722] [2023-11-29 00:13:38,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:38,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:38,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:13:38,189 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:13:38,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-11-29 00:13:38,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:38,383 INFO L262 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 83 conjunts are in the unsatisfiable core [2023-11-29 00:13:38,386 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:13:38,388 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:13:38,481 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:13:38,481 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:13:38,540 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:13:38,606 INFO L349 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2023-11-29 00:13:38,607 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2023-11-29 00:13:38,686 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 24 [2023-11-29 00:13:39,072 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 [2023-11-29 00:13:39,432 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 77 treesize of output 49 [2023-11-29 00:13:39,526 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:13:39,526 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 25 treesize of output 25 [2023-11-29 00:13:39,770 INFO L349 Elim1Store]: treesize reduction 29, result has 46.3 percent of original size [2023-11-29 00:13:39,770 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 29 [2023-11-29 00:13:40,115 INFO L349 Elim1Store]: treesize reduction 128, result has 38.8 percent of original size [2023-11-29 00:13:40,115 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 21 case distinctions, treesize of input 105 treesize of output 123 [2023-11-29 00:13:40,657 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-11-29 00:13:40,662 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:13:40,662 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:13:41,390 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:13:41,390 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 94 treesize of output 98 [2023-11-29 00:13:41,658 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:13:41,658 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 85 treesize of output 88 [2023-11-29 00:13:46,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31026722] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:13:46,067 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:13:46,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 37 [2023-11-29 00:13:46,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012702615] [2023-11-29 00:13:46,067 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:13:46,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-11-29 00:13:46,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:13:46,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-11-29 00:13:46,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=2132, Unknown=1, NotChecked=0, Total=2256 [2023-11-29 00:13:46,068 INFO L87 Difference]: Start difference. First operand 472 states and 577 transitions. Second operand has 38 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 38 states have internal predecessors, (88), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:13:50,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:50,246 INFO L93 Difference]: Finished difference Result 523 states and 627 transitions. [2023-11-29 00:13:50,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 00:13:50,246 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 38 states have internal predecessors, (88), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 59 [2023-11-29 00:13:50,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:50,249 INFO L225 Difference]: With dead ends: 523 [2023-11-29 00:13:50,249 INFO L226 Difference]: Without dead ends: 523 [2023-11-29 00:13:50,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 62 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 854 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=462, Invalid=4939, Unknown=1, NotChecked=0, Total=5402 [2023-11-29 00:13:50,249 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 206 mSDsluCounter, 1621 mSDsCounter, 0 mSdLazyCounter, 1884 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 1682 SdHoareTripleChecker+Invalid, 1898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1884 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:50,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 1682 Invalid, 1898 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1884 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 00:13:50,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2023-11-29 00:13:50,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 479. [2023-11-29 00:13:50,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 435 states have (on average 1.239080459770115) internal successors, (539), 447 states have internal predecessors, (539), 12 states have call successors, (12), 7 states have call predecessors, (12), 22 states have return successors, (35), 24 states have call predecessors, (35), 12 states have call successors, (35) [2023-11-29 00:13:50,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 586 transitions. [2023-11-29 00:13:50,256 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 586 transitions. Word has length 59 [2023-11-29 00:13:50,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:50,256 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 586 transitions. [2023-11-29 00:13:50,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 38 states have internal predecessors, (88), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 00:13:50,257 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 586 transitions. [2023-11-29 00:13:50,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-11-29 00:13:50,257 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:50,257 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 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] [2023-11-29 00:13:50,263 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2023-11-29 00:13:50,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:50,458 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:13:50,458 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:50,458 INFO L85 PathProgramCache]: Analyzing trace with hash 839846906, now seen corresponding path program 1 times [2023-11-29 00:13:50,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:50,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788385718] [2023-11-29 00:13:50,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:50,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:50,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:51,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:13:51,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:51,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 00:13:51,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:51,208 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 8 proven. 28 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:13:51,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:51,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788385718] [2023-11-29 00:13:51,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788385718] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:13:51,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121956993] [2023-11-29 00:13:51,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:51,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:51,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:13:51,209 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:13:51,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-11-29 00:13:51,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:51,394 INFO L262 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 61 conjunts are in the unsatisfiable core [2023-11-29 00:13:51,396 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:13:51,534 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 [2023-11-29 00:13:51,747 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 78 treesize of output 50 [2023-11-29 00:13:52,189 INFO L349 Elim1Store]: treesize reduction 16, result has 50.0 percent of original size [2023-11-29 00:13:52,190 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 55 [2023-11-29 00:13:52,225 INFO L349 Elim1Store]: treesize reduction 17, result has 48.5 percent of original size [2023-11-29 00:13:52,226 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 35 [2023-11-29 00:13:52,439 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 18 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-29 00:13:52,439 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:13:53,023 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:13:53,023 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 55 treesize of output 59 [2023-11-29 00:13:53,362 INFO L349 Elim1Store]: treesize reduction 8, result has 90.9 percent of original size [2023-11-29 00:13:53,362 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 6 new quantified variables, introduced 6 case distinctions, treesize of input 86 treesize of output 125 [2023-11-29 00:13:53,444 INFO L349 Elim1Store]: treesize reduction 26, result has 65.8 percent of original size [2023-11-29 00:13:53,444 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 5 new quantified variables, introduced 6 case distinctions, treesize of input 95 treesize of output 104 [2023-11-29 00:13:54,130 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 [2023-11-29 00:13:54,141 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 10 proven. 18 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 00:13:54,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121956993] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:13:54,141 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:13:54,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 15] total 39 [2023-11-29 00:13:54,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510626956] [2023-11-29 00:13:54,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:13:54,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-11-29 00:13:54,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:13:54,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-11-29 00:13:54,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1459, Unknown=0, NotChecked=0, Total=1560 [2023-11-29 00:13:54,143 INFO L87 Difference]: Start difference. First operand 479 states and 586 transitions. Second operand has 40 states, 39 states have (on average 2.5641025641025643) internal successors, (100), 40 states have internal predecessors, (100), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 00:13:59,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:59,347 INFO L93 Difference]: Finished difference Result 579 states and 685 transitions. [2023-11-29 00:13:59,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-11-29 00:13:59,348 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 2.5641025641025643) internal successors, (100), 40 states have internal predecessors, (100), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 59 [2023-11-29 00:13:59,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:59,351 INFO L225 Difference]: With dead ends: 579 [2023-11-29 00:13:59,351 INFO L226 Difference]: Without dead ends: 579 [2023-11-29 00:13:59,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=572, Invalid=5128, Unknown=0, NotChecked=0, Total=5700 [2023-11-29 00:13:59,352 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 368 mSDsluCounter, 1430 mSDsCounter, 0 mSdLazyCounter, 2119 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 1484 SdHoareTripleChecker+Invalid, 2142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 2119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:59,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [369 Valid, 1484 Invalid, 2142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 2119 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-29 00:13:59,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2023-11-29 00:13:59,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 495. [2023-11-29 00:13:59,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 451 states have (on average 1.246119733924612) internal successors, (562), 463 states have internal predecessors, (562), 12 states have call successors, (12), 7 states have call predecessors, (12), 22 states have return successors, (35), 24 states have call predecessors, (35), 12 states have call successors, (35) [2023-11-29 00:13:59,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 609 transitions. [2023-11-29 00:13:59,360 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 609 transitions. Word has length 59 [2023-11-29 00:13:59,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:59,360 INFO L495 AbstractCegarLoop]: Abstraction has 495 states and 609 transitions. [2023-11-29 00:13:59,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 2.5641025641025643) internal successors, (100), 40 states have internal predecessors, (100), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 00:13:59,360 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 609 transitions. [2023-11-29 00:13:59,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 00:13:59,361 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:59,361 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 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, 1, 1, 1, 1] [2023-11-29 00:13:59,367 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2023-11-29 00:13:59,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:59,562 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:13:59,562 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:59,562 INFO L85 PathProgramCache]: Analyzing trace with hash 844704049, now seen corresponding path program 1 times [2023-11-29 00:13:59,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:59,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922020565] [2023-11-29 00:13:59,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:59,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:59,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:59,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:13:59,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:59,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:13:59,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:59,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:13:59,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:59,780 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-29 00:13:59,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:59,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922020565] [2023-11-29 00:13:59,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922020565] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:13:59,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570297895] [2023-11-29 00:13:59,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:59,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:59,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:13:59,781 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:13:59,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-11-29 00:13:59,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:59,979 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 55 conjunts are in the unsatisfiable core [2023-11-29 00:13:59,982 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:14:00,010 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:14:00,018 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 [2023-11-29 00:14:00,462 INFO L349 Elim1Store]: treesize reduction 21, result has 44.7 percent of original size [2023-11-29 00:14:00,462 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 21 [2023-11-29 00:14:00,498 INFO L349 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2023-11-29 00:14:00,498 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2023-11-29 00:14:00,776 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 00:14:00,937 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 1 [2023-11-29 00:14:01,013 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 26 [2023-11-29 00:14:01,023 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 7 [2023-11-29 00:14:01,072 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 25 treesize of output 13 [2023-11-29 00:14:01,121 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 24 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-11-29 00:14:01,122 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:14:01,252 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 36 [2023-11-29 00:14:02,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570297895] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:14:02,177 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:14:02,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13] total 20 [2023-11-29 00:14:02,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579085860] [2023-11-29 00:14:02,177 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:14:02,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 00:14:02,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:14:02,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 00:14:02,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2023-11-29 00:14:02,178 INFO L87 Difference]: Start difference. First operand 495 states and 609 transitions. Second operand has 21 states, 20 states have (on average 3.75) internal successors, (75), 21 states have internal predecessors, (75), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:14:04,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:14:04,613 INFO L93 Difference]: Finished difference Result 680 states and 828 transitions. [2023-11-29 00:14:04,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 00:14:04,613 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 3.75) internal successors, (75), 21 states have internal predecessors, (75), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 61 [2023-11-29 00:14:04,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:14:04,616 INFO L225 Difference]: With dead ends: 680 [2023-11-29 00:14:04,616 INFO L226 Difference]: Without dead ends: 680 [2023-11-29 00:14:04,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 67 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=412, Invalid=2344, Unknown=0, NotChecked=0, Total=2756 [2023-11-29 00:14:04,616 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 372 mSDsluCounter, 913 mSDsCounter, 0 mSdLazyCounter, 1319 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 993 SdHoareTripleChecker+Invalid, 1338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:14:04,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [373 Valid, 993 Invalid, 1338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1319 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 00:14:04,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2023-11-29 00:14:04,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 531. [2023-11-29 00:14:04,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 486 states have (on average 1.2613168724279835) internal successors, (613), 498 states have internal predecessors, (613), 13 states have call successors, (13), 7 states have call predecessors, (13), 22 states have return successors, (38), 25 states have call predecessors, (38), 13 states have call successors, (38) [2023-11-29 00:14:04,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 664 transitions. [2023-11-29 00:14:04,624 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 664 transitions. Word has length 61 [2023-11-29 00:14:04,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:14:04,624 INFO L495 AbstractCegarLoop]: Abstraction has 531 states and 664 transitions. [2023-11-29 00:14:04,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.75) internal successors, (75), 21 states have internal predecessors, (75), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:14:04,625 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 664 transitions. [2023-11-29 00:14:04,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 00:14:04,625 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:14:04,625 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 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, 1, 1, 1, 1] [2023-11-29 00:14:04,631 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2023-11-29 00:14:04,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2023-11-29 00:14:04,826 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:14:04,826 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:14:04,826 INFO L85 PathProgramCache]: Analyzing trace with hash 844704050, now seen corresponding path program 1 times [2023-11-29 00:14:04,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:14:04,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131530075] [2023-11-29 00:14:04,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:14:04,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:14:04,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:05,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:14:05,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:05,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:14:05,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:05,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:14:05,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:05,158 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-29 00:14:05,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:14:05,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131530075] [2023-11-29 00:14:05,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131530075] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:14:05,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768308629] [2023-11-29 00:14:05,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:14:05,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:14:05,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:14:05,160 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:14:05,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-29 00:14:05,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:05,364 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 69 conjunts are in the unsatisfiable core [2023-11-29 00:14:05,367 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:14:05,427 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:14:05,435 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 [2023-11-29 00:14:05,481 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 [2023-11-29 00:14:06,039 INFO L349 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2023-11-29 00:14:06,039 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 15 treesize of output 15 [2023-11-29 00:14:06,058 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-29 00:14:06,509 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-11-29 00:14:06,636 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:14:06,636 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2023-11-29 00:14:06,641 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 1 [2023-11-29 00:14:06,800 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 68 treesize of output 40 [2023-11-29 00:14:06,802 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 7 [2023-11-29 00:14:06,917 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:14:06,918 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:14:06,923 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:14:06,923 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 00:14:06,993 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 24 proven. 7 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-29 00:14:06,993 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:14:07,311 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 80 treesize of output 72 [2023-11-29 00:14:18,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768308629] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:14:18,674 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:14:18,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 16] total 22 [2023-11-29 00:14:18,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715289969] [2023-11-29 00:14:18,674 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:14:18,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-29 00:14:18,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:14:18,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-29 00:14:18,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=897, Unknown=2, NotChecked=0, Total=992 [2023-11-29 00:14:18,675 INFO L87 Difference]: Start difference. First operand 531 states and 664 transitions. Second operand has 23 states, 22 states have (on average 3.4545454545454546) internal successors, (76), 23 states have internal predecessors, (76), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:14:23,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:14:23,226 INFO L93 Difference]: Finished difference Result 705 states and 871 transitions. [2023-11-29 00:14:23,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 00:14:23,226 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 3.4545454545454546) internal successors, (76), 23 states have internal predecessors, (76), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 61 [2023-11-29 00:14:23,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:14:23,229 INFO L225 Difference]: With dead ends: 705 [2023-11-29 00:14:23,229 INFO L226 Difference]: Without dead ends: 705 [2023-11-29 00:14:23,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 62 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=418, Invalid=2772, Unknown=2, NotChecked=0, Total=3192 [2023-11-29 00:14:23,230 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 319 mSDsluCounter, 1236 mSDsCounter, 0 mSdLazyCounter, 1612 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 1322 SdHoareTripleChecker+Invalid, 1650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:14:23,230 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [320 Valid, 1322 Invalid, 1650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1612 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-29 00:14:23,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2023-11-29 00:14:23,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 530. [2023-11-29 00:14:23,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 485 states have (on average 1.2577319587628866) internal successors, (610), 497 states have internal predecessors, (610), 13 states have call successors, (13), 7 states have call predecessors, (13), 22 states have return successors, (38), 25 states have call predecessors, (38), 13 states have call successors, (38) [2023-11-29 00:14:23,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 661 transitions. [2023-11-29 00:14:23,239 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 661 transitions. Word has length 61 [2023-11-29 00:14:23,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:14:23,239 INFO L495 AbstractCegarLoop]: Abstraction has 530 states and 661 transitions. [2023-11-29 00:14:23,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.4545454545454546) internal successors, (76), 23 states have internal predecessors, (76), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:14:23,240 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 661 transitions. [2023-11-29 00:14:23,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 00:14:23,240 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:14:23,240 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 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, 1, 1, 1, 1] [2023-11-29 00:14:23,247 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2023-11-29 00:14:23,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2023-11-29 00:14:23,441 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:14:23,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:14:23,441 INFO L85 PathProgramCache]: Analyzing trace with hash 521483409, now seen corresponding path program 1 times [2023-11-29 00:14:23,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:14:23,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067142514] [2023-11-29 00:14:23,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:14:23,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:14:23,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:23,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:14:23,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:23,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:14:23,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:23,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:14:23,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:23,604 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-11-29 00:14:23,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:14:23,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067142514] [2023-11-29 00:14:23,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067142514] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:14:23,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809789572] [2023-11-29 00:14:23,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:14:23,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:14:23,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:14:23,605 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:14:23,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-29 00:14:23,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:23,795 INFO L262 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 00:14:23,796 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:14:24,084 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 [2023-11-29 00:14:24,135 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 25 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-11-29 00:14:24,135 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:14:24,183 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 8 treesize of output 4 [2023-11-29 00:14:24,192 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-11-29 00:14:24,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809789572] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:14:24,193 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:14:24,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 8] total 17 [2023-11-29 00:14:24,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923338081] [2023-11-29 00:14:24,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:14:24,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 00:14:24,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:14:24,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 00:14:24,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2023-11-29 00:14:24,194 INFO L87 Difference]: Start difference. First operand 530 states and 661 transitions. Second operand has 17 states, 17 states have (on average 4.352941176470588) internal successors, (74), 17 states have internal predecessors, (74), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:14:28,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:14:32,270 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:14:36,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:14:40,477 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:14:44,511 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:14:48,617 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:14:48,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:14:48,621 INFO L93 Difference]: Finished difference Result 563 states and 695 transitions. [2023-11-29 00:14:48,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 00:14:48,621 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.352941176470588) internal successors, (74), 17 states have internal predecessors, (74), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 61 [2023-11-29 00:14:48,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:14:48,623 INFO L225 Difference]: With dead ends: 563 [2023-11-29 00:14:48,623 INFO L226 Difference]: Without dead ends: 563 [2023-11-29 00:14:48,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2023-11-29 00:14:48,624 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 186 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 0 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:14:48,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 608 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 303 Invalid, 6 Unknown, 0 Unchecked, 24.3s Time] [2023-11-29 00:14:48,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2023-11-29 00:14:48,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 534. [2023-11-29 00:14:48,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 489 states have (on average 1.2576687116564418) internal successors, (615), 501 states have internal predecessors, (615), 13 states have call successors, (13), 7 states have call predecessors, (13), 22 states have return successors, (38), 25 states have call predecessors, (38), 13 states have call successors, (38) [2023-11-29 00:14:48,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 666 transitions. [2023-11-29 00:14:48,633 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 666 transitions. Word has length 61 [2023-11-29 00:14:48,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:14:48,633 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 666 transitions. [2023-11-29 00:14:48,633 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.352941176470588) internal successors, (74), 17 states have internal predecessors, (74), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:14:48,633 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 666 transitions. [2023-11-29 00:14:48,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-11-29 00:14:48,634 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:14:48,634 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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] [2023-11-29 00:14:48,639 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2023-11-29 00:14:48,834 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2023-11-29 00:14:48,835 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:14:48,835 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:14:48,835 INFO L85 PathProgramCache]: Analyzing trace with hash 265448916, now seen corresponding path program 1 times [2023-11-29 00:14:48,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:14:48,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081131827] [2023-11-29 00:14:48,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:14:48,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:14:48,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:49,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:14:49,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:49,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 00:14:49,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:49,182 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 00:14:49,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:14:49,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081131827] [2023-11-29 00:14:49,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081131827] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:14:49,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683204200] [2023-11-29 00:14:49,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:14:49,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:14:49,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:14:49,183 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:14:49,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-29 00:14:49,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:49,387 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 63 conjunts are in the unsatisfiable core [2023-11-29 00:14:49,389 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:14:49,547 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 [2023-11-29 00:14:49,736 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 57 treesize of output 37 [2023-11-29 00:14:50,222 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:14:50,223 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 5 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 126 [2023-11-29 00:14:50,321 INFO L349 Elim1Store]: treesize reduction 12, result has 82.6 percent of original size [2023-11-29 00:14:50,322 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 5 new quantified variables, introduced 6 case distinctions, treesize of input 95 treesize of output 122 [2023-11-29 00:14:51,582 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 19 proven. 16 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-29 00:14:51,582 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:14:52,309 INFO L349 Elim1Store]: treesize reduction 8, result has 90.9 percent of original size [2023-11-29 00:14:52,309 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 6 new quantified variables, introduced 6 case distinctions, treesize of input 64 treesize of output 115 [2023-11-29 00:14:52,382 INFO L349 Elim1Store]: treesize reduction 38, result has 50.0 percent of original size [2023-11-29 00:14:52,382 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 5 new quantified variables, introduced 6 case distinctions, treesize of input 81 treesize of output 90 [2023-11-29 00:14:52,535 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 [2023-11-29 00:14:52,547 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 00:14:52,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683204200] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:14:52,547 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:14:52,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17, 16] total 32 [2023-11-29 00:14:52,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264087399] [2023-11-29 00:14:52,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:14:52,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-29 00:14:52,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:14:52,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-29 00:14:52,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=909, Unknown=0, NotChecked=0, Total=992 [2023-11-29 00:14:52,549 INFO L87 Difference]: Start difference. First operand 534 states and 666 transitions. Second operand has 32 states, 32 states have (on average 2.78125) internal successors, (89), 32 states have internal predecessors, (89), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 00:14:56,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:14:56,342 INFO L93 Difference]: Finished difference Result 632 states and 757 transitions. [2023-11-29 00:14:56,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2023-11-29 00:14:56,343 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.78125) internal successors, (89), 32 states have internal predecessors, (89), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 60 [2023-11-29 00:14:56,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:14:56,345 INFO L225 Difference]: With dead ends: 632 [2023-11-29 00:14:56,345 INFO L226 Difference]: Without dead ends: 632 [2023-11-29 00:14:56,346 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 102 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=524, Invalid=4032, Unknown=0, NotChecked=0, Total=4556 [2023-11-29 00:14:56,346 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 297 mSDsluCounter, 996 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-29 00:14:56,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 1046 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1619 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-29 00:14:56,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2023-11-29 00:14:56,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 548. [2023-11-29 00:14:56,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 503 states have (on average 1.268389662027833) internal successors, (638), 515 states have internal predecessors, (638), 13 states have call successors, (13), 7 states have call predecessors, (13), 22 states have return successors, (38), 25 states have call predecessors, (38), 13 states have call successors, (38) [2023-11-29 00:14:56,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 689 transitions. [2023-11-29 00:14:56,355 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 689 transitions. Word has length 60 [2023-11-29 00:14:56,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:14:56,356 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 689 transitions. [2023-11-29 00:14:56,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.78125) internal successors, (89), 32 states have internal predecessors, (89), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 00:14:56,356 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 689 transitions. [2023-11-29 00:14:56,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-11-29 00:14:56,356 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:14:56,357 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:14:56,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2023-11-29 00:14:56,557 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:14:56,557 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:14:56,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:14:56,557 INFO L85 PathProgramCache]: Analyzing trace with hash -2040926324, now seen corresponding path program 8 times [2023-11-29 00:14:56,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:14:56,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633499092] [2023-11-29 00:14:56,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:14:56,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:14:56,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:56,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:14:56,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:56,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-29 00:14:56,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:56,778 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 5 proven. 27 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-11-29 00:14:56,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:14:56,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633499092] [2023-11-29 00:14:56,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633499092] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:14:56,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318364905] [2023-11-29 00:14:56,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:14:56,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:14:56,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:14:56,779 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:14:56,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-11-29 00:14:56,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:14:56,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:14:56,973 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 00:14:56,974 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:14:57,149 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 27 proven. 6 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 00:14:57,149 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:14:57,431 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 15 proven. 17 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-11-29 00:14:57,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318364905] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:14:57,431 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:14:57,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 20 [2023-11-29 00:14:57,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820638724] [2023-11-29 00:14:57,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:14:57,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 00:14:57,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:14:57,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 00:14:57,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2023-11-29 00:14:57,432 INFO L87 Difference]: Start difference. First operand 548 states and 689 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 20 states have internal predecessors, (70), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:14:58,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:14:58,644 INFO L93 Difference]: Finished difference Result 662 states and 883 transitions. [2023-11-29 00:14:58,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 00:14:58,645 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 20 states have internal predecessors, (70), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 60 [2023-11-29 00:14:58,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:14:58,648 INFO L225 Difference]: With dead ends: 662 [2023-11-29 00:14:58,648 INFO L226 Difference]: Without dead ends: 644 [2023-11-29 00:14:58,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=490, Invalid=1232, Unknown=0, NotChecked=0, Total=1722 [2023-11-29 00:14:58,649 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 77 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:14:58,649 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 427 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 00:14:58,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2023-11-29 00:14:58,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 529. [2023-11-29 00:14:58,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 485 states have (on average 1.2721649484536082) internal successors, (617), 497 states have internal predecessors, (617), 13 states have call successors, (13), 7 states have call predecessors, (13), 21 states have return successors, (37), 24 states have call predecessors, (37), 13 states have call successors, (37) [2023-11-29 00:14:58,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 667 transitions. [2023-11-29 00:14:58,659 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 667 transitions. Word has length 60 [2023-11-29 00:14:58,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:14:58,659 INFO L495 AbstractCegarLoop]: Abstraction has 529 states and 667 transitions. [2023-11-29 00:14:58,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 20 states have internal predecessors, (70), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:14:58,659 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 667 transitions. [2023-11-29 00:14:58,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-11-29 00:14:58,660 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:14:58,660 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:14:58,665 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2023-11-29 00:14:58,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:14:58,861 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:14:58,861 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:14:58,861 INFO L85 PathProgramCache]: Analyzing trace with hash 1900952590, now seen corresponding path program 2 times [2023-11-29 00:14:58,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:14:58,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564236039] [2023-11-29 00:14:58,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:14:58,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:14:58,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:59,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:14:59,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:59,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-29 00:14:59,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:14:59,166 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-11-29 00:14:59,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:14:59,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564236039] [2023-11-29 00:14:59,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564236039] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:14:59,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694098133] [2023-11-29 00:14:59,167 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:14:59,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:14:59,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:14:59,168 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:14:59,169 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-11-29 00:14:59,383 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:14:59,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:14:59,385 INFO L262 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-29 00:14:59,386 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:14:59,539 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 33 proven. 32 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 00:14:59,539 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:14:59,868 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 18 proven. 46 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-11-29 00:14:59,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694098133] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:14:59,868 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:14:59,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 24 [2023-11-29 00:14:59,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300491783] [2023-11-29 00:14:59,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:14:59,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-29 00:14:59,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:14:59,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-29 00:14:59,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2023-11-29 00:14:59,870 INFO L87 Difference]: Start difference. First operand 529 states and 667 transitions. Second operand has 24 states, 21 states have (on average 3.9523809523809526) internal successors, (83), 23 states have internal predecessors, (83), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:15:00,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:15:00,484 INFO L93 Difference]: Finished difference Result 540 states and 688 transitions. [2023-11-29 00:15:00,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 00:15:00,484 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 21 states have (on average 3.9523809523809526) internal successors, (83), 23 states have internal predecessors, (83), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 60 [2023-11-29 00:15:00,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:15:00,487 INFO L225 Difference]: With dead ends: 540 [2023-11-29 00:15:00,487 INFO L226 Difference]: Without dead ends: 540 [2023-11-29 00:15:00,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 111 SyntacticMatches, 7 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=208, Invalid=982, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 00:15:00,487 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 36 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:15:00,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 560 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:15:00,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2023-11-29 00:15:00,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 515. [2023-11-29 00:15:00,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 472 states have (on average 1.277542372881356) internal successors, (603), 484 states have internal predecessors, (603), 12 states have call successors, (12), 7 states have call predecessors, (12), 21 states have return successors, (34), 23 states have call predecessors, (34), 12 states have call successors, (34) [2023-11-29 00:15:00,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 649 transitions. [2023-11-29 00:15:00,496 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 649 transitions. Word has length 60 [2023-11-29 00:15:00,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:15:00,496 INFO L495 AbstractCegarLoop]: Abstraction has 515 states and 649 transitions. [2023-11-29 00:15:00,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 21 states have (on average 3.9523809523809526) internal successors, (83), 23 states have internal predecessors, (83), 2 states have call successors, (3), 2 states have call predecessors, (3), 5 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:15:00,496 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 649 transitions. [2023-11-29 00:15:00,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 00:15:00,497 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:15:00,497 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:15:00,503 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2023-11-29 00:15:00,697 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:15:00,697 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:15:00,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:15:00,697 INFO L85 PathProgramCache]: Analyzing trace with hash 964209606, now seen corresponding path program 3 times [2023-11-29 00:15:00,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:15:00,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124147907] [2023-11-29 00:15:00,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:15:00,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:15:00,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:00,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:15:00,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:01,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 00:15:01,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:01,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:15:01,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:01,233 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:15:01,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:15:01,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124147907] [2023-11-29 00:15:01,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124147907] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:15:01,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314271844] [2023-11-29 00:15:01,234 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 00:15:01,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:15:01,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:15:01,235 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:15:01,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2023-11-29 00:15:01,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-29 00:15:01,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:15:01,452 INFO L262 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 00:15:01,454 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:15:02,303 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:15:02,303 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:15:03,523 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 00:15:03,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314271844] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:15:03,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:15:03,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 54 [2023-11-29 00:15:03,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103471673] [2023-11-29 00:15:03,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:15:03,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2023-11-29 00:15:03,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:15:03,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2023-11-29 00:15:03,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=2643, Unknown=0, NotChecked=0, Total=2862 [2023-11-29 00:15:03,526 INFO L87 Difference]: Start difference. First operand 515 states and 649 transitions. Second operand has 54 states, 48 states have (on average 2.6875) internal successors, (129), 50 states have internal predecessors, (129), 5 states have call successors, (6), 1 states have call predecessors, (6), 7 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) [2023-11-29 00:15:09,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:15:09,003 INFO L93 Difference]: Finished difference Result 1404 states and 1815 transitions. [2023-11-29 00:15:09,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2023-11-29 00:15:09,004 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 48 states have (on average 2.6875) internal successors, (129), 50 states have internal predecessors, (129), 5 states have call successors, (6), 1 states have call predecessors, (6), 7 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) Word has length 62 [2023-11-29 00:15:09,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:15:09,010 INFO L225 Difference]: With dead ends: 1404 [2023-11-29 00:15:09,010 INFO L226 Difference]: Without dead ends: 1404 [2023-11-29 00:15:09,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 99 SyntacticMatches, 1 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3440 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=1289, Invalid=11593, Unknown=0, NotChecked=0, Total=12882 [2023-11-29 00:15:09,011 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 662 mSDsluCounter, 2661 mSDsCounter, 0 mSdLazyCounter, 2658 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 671 SdHoareTripleChecker+Valid, 2741 SdHoareTripleChecker+Invalid, 2734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 2658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:15:09,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [671 Valid, 2741 Invalid, 2734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 2658 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-29 00:15:09,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1404 states. [2023-11-29 00:15:09,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1404 to 880. [2023-11-29 00:15:09,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 880 states, 812 states have (on average 1.2549261083743843) internal successors, (1019), 820 states have internal predecessors, (1019), 24 states have call successors, (24), 10 states have call predecessors, (24), 34 states have return successors, (121), 49 states have call predecessors, (121), 24 states have call successors, (121) [2023-11-29 00:15:09,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 880 states to 880 states and 1164 transitions. [2023-11-29 00:15:09,028 INFO L78 Accepts]: Start accepts. Automaton has 880 states and 1164 transitions. Word has length 62 [2023-11-29 00:15:09,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:15:09,028 INFO L495 AbstractCegarLoop]: Abstraction has 880 states and 1164 transitions. [2023-11-29 00:15:09,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 48 states have (on average 2.6875) internal successors, (129), 50 states have internal predecessors, (129), 5 states have call successors, (6), 1 states have call predecessors, (6), 7 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) [2023-11-29 00:15:09,029 INFO L276 IsEmpty]: Start isEmpty. Operand 880 states and 1164 transitions. [2023-11-29 00:15:09,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 00:15:09,030 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:15:09,030 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 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] [2023-11-29 00:15:09,036 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2023-11-29 00:15:09,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:15:09,230 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:15:09,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:15:09,230 INFO L85 PathProgramCache]: Analyzing trace with hash -360922580, now seen corresponding path program 1 times [2023-11-29 00:15:09,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:15:09,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194663748] [2023-11-29 00:15:09,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:15:09,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:15:09,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:09,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:15:09,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:09,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 00:15:09,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:09,850 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 6 proven. 33 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 00:15:09,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:15:09,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194663748] [2023-11-29 00:15:09,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194663748] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:15:09,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136629233] [2023-11-29 00:15:09,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:15:09,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:15:09,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:15:09,851 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:15:09,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-11-29 00:15:10,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:10,053 INFO L262 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 63 conjunts are in the unsatisfiable core [2023-11-29 00:15:10,055 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:15:10,068 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:15:10,118 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 [2023-11-29 00:15:10,166 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 00:15:10,166 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-11-29 00:15:10,225 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2023-11-29 00:15:10,572 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 [2023-11-29 00:15:10,721 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 41 treesize of output 25 [2023-11-29 00:15:11,074 INFO L349 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2023-11-29 00:15:11,074 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 24 [2023-11-29 00:15:11,151 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 15 proven. 30 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-29 00:15:11,151 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:15:11,558 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 16 [2023-11-29 00:15:11,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 8 treesize of output 4 [2023-11-29 00:15:11,795 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 42 [2023-11-29 00:15:12,012 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 6 proven. 25 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-29 00:15:12,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136629233] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:15:12,012 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:15:12,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18, 15] total 39 [2023-11-29 00:15:12,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268564998] [2023-11-29 00:15:12,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:15:12,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-11-29 00:15:12,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:15:12,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-11-29 00:15:12,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1446, Unknown=0, NotChecked=0, Total=1560 [2023-11-29 00:15:12,014 INFO L87 Difference]: Start difference. First operand 880 states and 1164 transitions. Second operand has 40 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 40 states have internal predecessors, (111), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:15:14,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:15:14,424 INFO L93 Difference]: Finished difference Result 934 states and 1221 transitions. [2023-11-29 00:15:14,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 00:15:14,424 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 40 states have internal predecessors, (111), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 61 [2023-11-29 00:15:14,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:15:14,430 INFO L225 Difference]: With dead ends: 934 [2023-11-29 00:15:14,430 INFO L226 Difference]: Without dead ends: 934 [2023-11-29 00:15:14,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 98 SyntacticMatches, 6 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=339, Invalid=2967, Unknown=0, NotChecked=0, Total=3306 [2023-11-29 00:15:14,430 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 168 mSDsluCounter, 1204 mSDsCounter, 0 mSdLazyCounter, 1175 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 1263 SdHoareTripleChecker+Invalid, 1188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:15:14,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 1263 Invalid, 1188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1175 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 00:15:14,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 934 states. [2023-11-29 00:15:14,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 934 to 877. [2023-11-29 00:15:14,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 877 states, 809 states have (on average 1.2558714462299134) internal successors, (1016), 817 states have internal predecessors, (1016), 24 states have call successors, (24), 10 states have call predecessors, (24), 34 states have return successors, (121), 49 states have call predecessors, (121), 24 states have call successors, (121) [2023-11-29 00:15:14,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 1161 transitions. [2023-11-29 00:15:14,451 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 1161 transitions. Word has length 61 [2023-11-29 00:15:14,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:15:14,451 INFO L495 AbstractCegarLoop]: Abstraction has 877 states and 1161 transitions. [2023-11-29 00:15:14,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 40 states have internal predecessors, (111), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:15:14,452 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 1161 transitions. [2023-11-29 00:15:14,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 00:15:14,453 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:15:14,453 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 4, 4, 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] [2023-11-29 00:15:14,458 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2023-11-29 00:15:14,653 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:15:14,653 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:15:14,654 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:15:14,654 INFO L85 PathProgramCache]: Analyzing trace with hash 8102594, now seen corresponding path program 1 times [2023-11-29 00:15:14,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:15:14,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651439075] [2023-11-29 00:15:14,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:15:14,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:15:14,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:14,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:15:14,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:14,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 00:15:14,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:14,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 00:15:14,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:14,974 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 24 proven. 42 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 00:15:14,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:15:14,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651439075] [2023-11-29 00:15:14,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651439075] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:15:14,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719563079] [2023-11-29 00:15:14,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:15:14,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:15:14,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:15:14,976 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:15:14,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2023-11-29 00:15:15,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:15,172 INFO L262 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 00:15:15,174 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:15:15,453 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 25 proven. 41 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 00:15:15,453 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:15:16,048 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 27 proven. 39 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 00:15:16,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719563079] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:15:16,048 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:15:16,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 31 [2023-11-29 00:15:16,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386283663] [2023-11-29 00:15:16,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:15:16,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-11-29 00:15:16,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:15:16,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-11-29 00:15:16,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=817, Unknown=0, NotChecked=0, Total=930 [2023-11-29 00:15:16,049 INFO L87 Difference]: Start difference. First operand 877 states and 1161 transitions. Second operand has 31 states, 28 states have (on average 3.0357142857142856) internal successors, (85), 30 states have internal predecessors, (85), 5 states have call successors, (5), 1 states have call predecessors, (5), 7 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) [2023-11-29 00:15:17,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:15:17,184 INFO L93 Difference]: Finished difference Result 1531 states and 2044 transitions. [2023-11-29 00:15:17,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 00:15:17,185 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 28 states have (on average 3.0357142857142856) internal successors, (85), 30 states have internal predecessors, (85), 5 states have call successors, (5), 1 states have call predecessors, (5), 7 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) Word has length 62 [2023-11-29 00:15:17,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:15:17,194 INFO L225 Difference]: With dead ends: 1531 [2023-11-29 00:15:17,194 INFO L226 Difference]: Without dead ends: 1523 [2023-11-29 00:15:17,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=385, Invalid=1871, Unknown=0, NotChecked=0, Total=2256 [2023-11-29 00:15:17,194 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 257 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 790 SdHoareTripleChecker+Invalid, 721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:15:17,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 790 Invalid, 721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 00:15:17,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1523 states. [2023-11-29 00:15:17,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1523 to 874. [2023-11-29 00:15:17,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 874 states, 807 states have (on average 1.2540272614622057) internal successors, (1012), 814 states have internal predecessors, (1012), 24 states have call successors, (24), 10 states have call predecessors, (24), 33 states have return successors, (117), 49 states have call predecessors, (117), 24 states have call successors, (117) [2023-11-29 00:15:17,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 1153 transitions. [2023-11-29 00:15:17,218 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 1153 transitions. Word has length 62 [2023-11-29 00:15:17,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:15:17,218 INFO L495 AbstractCegarLoop]: Abstraction has 874 states and 1153 transitions. [2023-11-29 00:15:17,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 28 states have (on average 3.0357142857142856) internal successors, (85), 30 states have internal predecessors, (85), 5 states have call successors, (5), 1 states have call predecessors, (5), 7 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) [2023-11-29 00:15:17,218 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 1153 transitions. [2023-11-29 00:15:17,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 00:15:17,220 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:15:17,220 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 4, 4, 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] [2023-11-29 00:15:17,225 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2023-11-29 00:15:17,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2023-11-29 00:15:17,420 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:15:17,421 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:15:17,421 INFO L85 PathProgramCache]: Analyzing trace with hash -1003014656, now seen corresponding path program 2 times [2023-11-29 00:15:17,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:15:17,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47982490] [2023-11-29 00:15:17,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:15:17,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:15:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:17,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:15:17,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:17,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 00:15:17,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:17,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 00:15:17,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:17,915 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 12 proven. 7 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-29 00:15:17,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:15:17,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47982490] [2023-11-29 00:15:17,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47982490] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:15:17,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517372938] [2023-11-29 00:15:17,915 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:15:17,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:15:17,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:15:17,916 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:15:17,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-11-29 00:15:18,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:15:18,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:15:18,141 INFO L262 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 57 conjunts are in the unsatisfiable core [2023-11-29 00:15:18,143 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:15:18,175 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:15:18,296 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:15:18,297 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:15:18,316 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 00:15:18,408 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 [2023-11-29 00:15:18,428 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:15:19,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:15:19,429 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 27 [2023-11-29 00:15:19,448 INFO L349 Elim1Store]: treesize reduction 8, result has 72.4 percent of original size [2023-11-29 00:15:19,449 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 30 [2023-11-29 00:15:19,546 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 58 treesize of output 34 [2023-11-29 00:15:19,630 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 19 [2023-11-29 00:15:19,633 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2023-11-29 00:15:19,683 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 50 proven. 5 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-11-29 00:15:19,684 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:15:19,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517372938] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:15:19,942 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:15:19,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 18 [2023-11-29 00:15:19,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203584580] [2023-11-29 00:15:19,942 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:15:19,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 00:15:19,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:15:19,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 00:15:19,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2023-11-29 00:15:19,943 INFO L87 Difference]: Start difference. First operand 874 states and 1153 transitions. Second operand has 19 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 19 states have internal predecessors, (69), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:15:21,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:15:21,294 INFO L93 Difference]: Finished difference Result 941 states and 1226 transitions. [2023-11-29 00:15:21,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 00:15:21,295 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 19 states have internal predecessors, (69), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 62 [2023-11-29 00:15:21,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:15:21,299 INFO L225 Difference]: With dead ends: 941 [2023-11-29 00:15:21,299 INFO L226 Difference]: Without dead ends: 941 [2023-11-29 00:15:21,299 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=175, Invalid=1015, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 00:15:21,299 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 241 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 631 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 00:15:21,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 669 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 631 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 00:15:21,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2023-11-29 00:15:21,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 883. [2023-11-29 00:15:21,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 883 states, 816 states have (on average 1.2573529411764706) internal successors, (1026), 823 states have internal predecessors, (1026), 24 states have call successors, (24), 10 states have call predecessors, (24), 33 states have return successors, (117), 49 states have call predecessors, (117), 24 states have call successors, (117) [2023-11-29 00:15:21,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 883 states to 883 states and 1167 transitions. [2023-11-29 00:15:21,311 INFO L78 Accepts]: Start accepts. Automaton has 883 states and 1167 transitions. Word has length 62 [2023-11-29 00:15:21,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:15:21,311 INFO L495 AbstractCegarLoop]: Abstraction has 883 states and 1167 transitions. [2023-11-29 00:15:21,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 19 states have internal predecessors, (69), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:15:21,311 INFO L276 IsEmpty]: Start isEmpty. Operand 883 states and 1167 transitions. [2023-11-29 00:15:21,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 00:15:21,312 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:15:21,312 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 4, 4, 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] [2023-11-29 00:15:21,318 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2023-11-29 00:15:21,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2023-11-29 00:15:21,513 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:15:21,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:15:21,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1003014657, now seen corresponding path program 1 times [2023-11-29 00:15:21,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:15:21,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618158595] [2023-11-29 00:15:21,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:15:21,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:15:21,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:21,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:15:21,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:21,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 00:15:21,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:21,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 00:15:21,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:21,832 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 12 proven. 7 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-29 00:15:21,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:15:21,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618158595] [2023-11-29 00:15:21,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618158595] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:15:21,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324742450] [2023-11-29 00:15:21,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:15:21,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:15:21,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:15:21,834 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:15:21,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2023-11-29 00:15:22,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:22,052 INFO L262 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 46 conjunts are in the unsatisfiable core [2023-11-29 00:15:22,054 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:15:22,076 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:15:22,144 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-29 00:15:22,144 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-11-29 00:15:22,188 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:15:22,715 INFO L349 Elim1Store]: treesize reduction 39, result has 25.0 percent of original size [2023-11-29 00:15:22,715 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 22 [2023-11-29 00:15:22,808 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 37 treesize of output 21 [2023-11-29 00:15:22,886 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 25 treesize of output 13 [2023-11-29 00:15:22,910 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 48 proven. 7 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-11-29 00:15:22,911 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:15:23,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324742450] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:15:23,053 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:15:23,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2023-11-29 00:15:23,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966607834] [2023-11-29 00:15:23,053 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:15:23,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 00:15:23,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:15:23,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 00:15:23,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2023-11-29 00:15:23,054 INFO L87 Difference]: Start difference. First operand 883 states and 1167 transitions. Second operand has 19 states, 18 states have (on average 3.6666666666666665) internal successors, (66), 19 states have internal predecessors, (66), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:15:23,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:15:23,861 INFO L93 Difference]: Finished difference Result 926 states and 1208 transitions. [2023-11-29 00:15:23,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 00:15:23,862 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 3.6666666666666665) internal successors, (66), 19 states have internal predecessors, (66), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 62 [2023-11-29 00:15:23,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:15:23,867 INFO L225 Difference]: With dead ends: 926 [2023-11-29 00:15:23,867 INFO L226 Difference]: Without dead ends: 926 [2023-11-29 00:15:23,867 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 65 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=149, Invalid=781, Unknown=0, NotChecked=0, Total=930 [2023-11-29 00:15:23,867 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 196 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:15:23,868 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 610 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 00:15:23,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2023-11-29 00:15:23,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 883. [2023-11-29 00:15:23,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 883 states, 816 states have (on average 1.2536764705882353) internal successors, (1023), 823 states have internal predecessors, (1023), 24 states have call successors, (24), 10 states have call predecessors, (24), 33 states have return successors, (117), 49 states have call predecessors, (117), 24 states have call successors, (117) [2023-11-29 00:15:23,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 883 states to 883 states and 1164 transitions. [2023-11-29 00:15:23,881 INFO L78 Accepts]: Start accepts. Automaton has 883 states and 1164 transitions. Word has length 62 [2023-11-29 00:15:23,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:15:23,881 INFO L495 AbstractCegarLoop]: Abstraction has 883 states and 1164 transitions. [2023-11-29 00:15:23,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.6666666666666665) internal successors, (66), 19 states have internal predecessors, (66), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:15:23,881 INFO L276 IsEmpty]: Start isEmpty. Operand 883 states and 1164 transitions. [2023-11-29 00:15:23,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 00:15:23,882 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:15:23,882 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:15:23,887 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2023-11-29 00:15:24,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2023-11-29 00:15:24,083 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:15:24,083 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:15:24,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1697331679, now seen corresponding path program 1 times [2023-11-29 00:15:24,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:15:24,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291780273] [2023-11-29 00:15:24,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:15:24,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:15:24,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:25,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:15:25,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:25,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 00:15:25,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:25,503 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 24 proven. 46 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-11-29 00:15:25,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:15:25,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291780273] [2023-11-29 00:15:25,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291780273] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:15:25,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887174305] [2023-11-29 00:15:25,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:15:25,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:15:25,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:15:25,504 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:15:25,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2023-11-29 00:15:25,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:15:25,735 INFO L262 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 106 conjunts are in the unsatisfiable core [2023-11-29 00:15:25,738 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:15:25,741 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:15:25,788 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:15:25,789 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:15:25,871 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:15:25,964 INFO L349 Elim1Store]: treesize reduction 48, result has 36.0 percent of original size [2023-11-29 00:15:25,965 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 41 [2023-11-29 00:15:26,087 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 [2023-11-29 00:15:26,097 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 29 [2023-11-29 00:15:26,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:15:26,258 INFO L349 Elim1Store]: treesize reduction 90, result has 36.6 percent of original size [2023-11-29 00:15:26,258 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 39 treesize of output 69 [2023-11-29 00:15:26,443 INFO L349 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2023-11-29 00:15:26,444 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 118 treesize of output 52 [2023-11-29 00:15:26,465 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-29 00:15:26,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:15:26,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:15:26,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:15:26,663 INFO L349 Elim1Store]: treesize reduction 152, result has 35.9 percent of original size [2023-11-29 00:15:26,663 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 58 treesize of output 100 [2023-11-29 00:15:26,875 INFO L349 Elim1Store]: treesize reduction 72, result has 17.2 percent of original size [2023-11-29 00:15:26,876 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 214 treesize of output 82 [2023-11-29 00:15:26,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:15:26,888 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 40 [2023-11-29 00:15:27,938 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 265 treesize of output 201 [2023-11-29 00:15:28,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:15:28,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:15:28,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:15:28,598 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 0 case distinctions, treesize of input 34 treesize of output 10 [2023-11-29 00:15:28,830 INFO L349 Elim1Store]: treesize reduction 24, result has 51.0 percent of original size [2023-11-29 00:15:28,830 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 7 new quantified variables, introduced 6 case distinctions, treesize of input 184 treesize of output 73 [2023-11-29 00:15:29,032 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-29 00:15:29,032 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:15:29,312 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 148 treesize of output 108 [2023-11-29 00:15:29,317 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 106 treesize of output 70 [2023-11-29 00:16:27,090 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:16:27,093 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 5246 treesize of output 5118 [2023-11-29 00:17:04,945 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:17:04,946 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:17:04,948 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:17:04,955 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:17:05,047 INFO L349 Elim1Store]: treesize reduction 38, result has 30.9 percent of original size [2023-11-29 00:17:05,048 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 36719 treesize of output 36431 [2023-11-29 00:17:20,225 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:17:20,225 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:17:20,230 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:17:20,266 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:17:20,267 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 54769 treesize of output 54273 [2023-11-29 00:18:27,483 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 10 proven. 50 refuted. 10 times theorem prover too weak. 33 trivial. 0 not checked. [2023-11-29 00:18:27,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887174305] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:18:27,484 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:18:27,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18, 17] total 46 [2023-11-29 00:18:27,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276266636] [2023-11-29 00:18:27,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:18:27,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2023-11-29 00:18:27,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:18:27,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2023-11-29 00:18:27,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=1900, Unknown=37, NotChecked=0, Total=2162 [2023-11-29 00:18:27,485 INFO L87 Difference]: Start difference. First operand 883 states and 1164 transitions. Second operand has 47 states, 46 states have (on average 2.5) internal successors, (115), 47 states have internal predecessors, (115), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:18:37,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:18:37,264 INFO L93 Difference]: Finished difference Result 1006 states and 1302 transitions. [2023-11-29 00:18:37,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 00:18:37,265 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 2.5) internal successors, (115), 47 states have internal predecessors, (115), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 61 [2023-11-29 00:18:37,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:18:37,268 INFO L225 Difference]: With dead ends: 1006 [2023-11-29 00:18:37,268 INFO L226 Difference]: Without dead ends: 1006 [2023-11-29 00:18:37,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 157.8s TimeCoverageRelationStatistics Valid=373, Invalid=2670, Unknown=37, NotChecked=0, Total=3080 [2023-11-29 00:18:37,269 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 129 mSDsluCounter, 1877 mSDsCounter, 0 mSdLazyCounter, 1899 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 1955 SdHoareTripleChecker+Invalid, 1908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2023-11-29 00:18:37,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 1955 Invalid, 1908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1899 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2023-11-29 00:18:37,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2023-11-29 00:18:37,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 885. [2023-11-29 00:18:37,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 885 states, 818 states have (on average 1.2555012224938875) internal successors, (1027), 825 states have internal predecessors, (1027), 24 states have call successors, (24), 10 states have call predecessors, (24), 33 states have return successors, (117), 49 states have call predecessors, (117), 24 states have call successors, (117) [2023-11-29 00:18:37,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 1168 transitions. [2023-11-29 00:18:37,283 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 1168 transitions. Word has length 61 [2023-11-29 00:18:37,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:18:37,283 INFO L495 AbstractCegarLoop]: Abstraction has 885 states and 1168 transitions. [2023-11-29 00:18:37,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 2.5) internal successors, (115), 47 states have internal predecessors, (115), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:18:37,283 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 1168 transitions. [2023-11-29 00:18:37,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 00:18:37,285 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:18:37,285 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:18:37,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2023-11-29 00:18:37,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:18:37,485 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2023-11-29 00:18:37,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:18:37,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1697331678, now seen corresponding path program 1 times [2023-11-29 00:18:37,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:18:37,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268092435] [2023-11-29 00:18:37,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:18:37,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:18:37,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:18:41,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:18:41,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:18:41,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 00:18:41,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:18:41,146 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 14 proven. 56 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-11-29 00:18:41,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:18:41,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268092435] [2023-11-29 00:18:41,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268092435] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:18:41,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670868236] [2023-11-29 00:18:41,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:18:41,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:18:41,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:18:41,148 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:18:41,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5194e6e9-89a6-43fc-928b-e596e3cacb55/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2023-11-29 00:18:41,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:18:41,372 INFO L262 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 116 conjunts are in the unsatisfiable core [2023-11-29 00:18:41,375 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:18:41,380 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 00:18:41,517 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-29 00:18:41,517 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 13 [2023-11-29 00:18:41,555 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 00:18:41,555 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-29 00:18:41,671 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 [2023-11-29 00:18:41,681 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:18:41,806 INFO L349 Elim1Store]: treesize reduction 48, result has 36.0 percent of original size [2023-11-29 00:18:41,806 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 41 [2023-11-29 00:18:41,825 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-29 00:18:41,982 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-29 00:18:42,006 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 34 [2023-11-29 00:18:42,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:18:42,261 INFO L349 Elim1Store]: treesize reduction 90, result has 36.6 percent of original size [2023-11-29 00:18:42,261 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 39 treesize of output 69 [2023-11-29 00:18:42,295 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 17 [2023-11-29 00:18:42,490 INFO L349 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2023-11-29 00:18:42,490 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 150 treesize of output 64 [2023-11-29 00:18:42,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:18:42,503 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 40 [2023-11-29 00:18:42,714 INFO L349 Elim1Store]: treesize reduction 37, result has 47.1 percent of original size [2023-11-29 00:18:42,714 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 37 [2023-11-29 00:18:42,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:18:42,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:18:42,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:18:42,777 INFO L349 Elim1Store]: treesize reduction 16, result has 71.9 percent of original size [2023-11-29 00:18:42,777 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 50 treesize of output 56 [2023-11-29 00:18:42,997 INFO L349 Elim1Store]: treesize reduction 72, result has 17.2 percent of original size [2023-11-29 00:18:42,997 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 203 treesize of output 79 [2023-11-29 00:18:43,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:18:43,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:18:43,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:18:43,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:18:43,011 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 62 [2023-11-29 00:18:44,072 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 237 treesize of output 181 [2023-11-29 00:18:45,080 INFO L349 Elim1Store]: treesize reduction 24, result has 51.0 percent of original size [2023-11-29 00:18:45,080 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 7 new quantified variables, introduced 6 case distinctions, treesize of input 190 treesize of output 79 [2023-11-29 00:18:45,090 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2023-11-29 00:18:45,179 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 31 proven. 54 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-29 00:18:45,179 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:18:45,963 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 392 treesize of output 292 [2023-11-29 00:18:45,967 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 296 treesize of output 196 [2023-11-29 00:19:59,342 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:19:59,343 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:19:59,344 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:19:59,346 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 2418 treesize of output 2290 [2023-11-29 00:19:59,351 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:19:59,351 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:19:59,353 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:19:59,586 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:19:59,586 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:19:59,588 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:19:59,691 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:19:59,691 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 5 new quantified variables, introduced 6 case distinctions, treesize of input 310405 treesize of output 282718 [2023-11-29 00:20:00,797 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:20:00,797 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:20:00,802 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 00:20:00,818 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 45656 treesize of output 45352 [2023-11-29 00:20:58,548 WARN L293 SmtUtils]: Spent 5.21s on a formula simplification. DAG size of input: 662 DAG size of output: 660 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)