./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/verifythis/prefixsum_iter.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/verifythis/prefixsum_iter.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC --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 4cd641fa41c29ed0240eed782d3555502472fe8bb63d504547076d8eeefa2c0d --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-23 23:12:10,015 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-23 23:12:10,115 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2024-11-23 23:12:10,127 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-23 23:12:10,127 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-23 23:12:10,165 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-23 23:12:10,166 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-23 23:12:10,166 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-23 23:12:10,166 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-23 23:12:10,166 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-23 23:12:10,166 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-23 23:12:10,166 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-23 23:12:10,167 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-23 23:12:10,167 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-23 23:12:10,167 INFO L153 SettingsManager]: * Use SBE=true [2024-11-23 23:12:10,167 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-23 23:12:10,167 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-23 23:12:10,167 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-23 23:12:10,168 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-23 23:12:10,168 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-23 23:12:10,168 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-23 23:12:10,168 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-23 23:12:10,170 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-23 23:12:10,170 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-23 23:12:10,170 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-23 23:12:10,170 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-23 23:12:10,170 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-23 23:12:10,170 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-23 23:12:10,170 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-23 23:12:10,171 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-23 23:12:10,171 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:12:10,171 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:12:10,171 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:12:10,171 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:12:10,172 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-23 23:12:10,172 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:12:10,172 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:12:10,172 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:12:10,172 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:12:10,172 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-23 23:12:10,172 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-23 23:12:10,172 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-23 23:12:10,172 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-23 23:12:10,172 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-23 23:12:10,173 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-23 23:12:10,173 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-23 23:12:10,173 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-23 23:12:10,173 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC 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 -> 4cd641fa41c29ed0240eed782d3555502472fe8bb63d504547076d8eeefa2c0d [2024-11-23 23:12:10,497 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-23 23:12:10,506 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-23 23:12:10,509 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-23 23:12:10,510 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-23 23:12:10,510 INFO L274 PluginConnector]: CDTParser initialized [2024-11-23 23:12:10,512 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/verifythis/prefixsum_iter.c [2024-11-23 23:12:13,634 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/data/799c45454/011abc84121441729a065a0b3f71fe74/FLAG39721279f [2024-11-23 23:12:13,904 INFO L384 CDTParser]: Found 1 translation units. [2024-11-23 23:12:13,905 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/sv-benchmarks/c/verifythis/prefixsum_iter.c [2024-11-23 23:12:13,913 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/data/799c45454/011abc84121441729a065a0b3f71fe74/FLAG39721279f [2024-11-23 23:12:13,934 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/data/799c45454/011abc84121441729a065a0b3f71fe74 [2024-11-23 23:12:13,937 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-23 23:12:13,940 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-23 23:12:13,942 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-23 23:12:13,942 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-23 23:12:13,947 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-23 23:12:13,948 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:12:13" (1/1) ... [2024-11-23 23:12:13,951 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@105847d2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:13, skipping insertion in model container [2024-11-23 23:12:13,951 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:12:13" (1/1) ... [2024-11-23 23:12:13,970 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-23 23:12:14,175 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:12:14,185 INFO L200 MainTranslator]: Completed pre-run [2024-11-23 23:12:14,212 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:12:14,230 INFO L204 MainTranslator]: Completed translation [2024-11-23 23:12:14,230 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14 WrapperNode [2024-11-23 23:12:14,230 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-23 23:12:14,231 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-23 23:12:14,231 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-23 23:12:14,232 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-23 23:12:14,238 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,246 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,279 INFO L138 Inliner]: procedures = 22, calls = 34, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 130 [2024-11-23 23:12:14,279 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-23 23:12:14,280 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-23 23:12:14,280 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-23 23:12:14,280 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-23 23:12:14,290 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,290 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,293 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,323 INFO L175 MemorySlicer]: Split 16 memory accesses to 2 slices as follows [2, 14]. 88 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 6 writes are split as follows [0, 6]. [2024-11-23 23:12:14,323 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,324 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,340 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,344 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,352 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,354 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,360 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,362 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-23 23:12:14,363 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-23 23:12:14,367 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-23 23:12:14,368 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-23 23:12:14,369 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (1/1) ... [2024-11-23 23:12:14,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:12:14,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:14,411 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-23 23:12:14,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-23 23:12:14,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-23 23:12:14,451 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-23 23:12:14,451 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-23 23:12:14,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-23 23:12:14,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-23 23:12:14,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-23 23:12:14,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-23 23:12:14,452 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-23 23:12:14,452 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-23 23:12:14,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-23 23:12:14,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-23 23:12:14,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-23 23:12:14,453 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-23 23:12:14,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-23 23:12:14,453 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-23 23:12:14,559 INFO L234 CfgBuilder]: Building ICFG [2024-11-23 23:12:14,561 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-23 23:12:15,039 INFO L? ?]: Removed 113 outVars from TransFormulas that were not future-live. [2024-11-23 23:12:15,039 INFO L283 CfgBuilder]: Performing block encoding [2024-11-23 23:12:15,055 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-23 23:12:15,057 INFO L312 CfgBuilder]: Removed 7 assume(true) statements. [2024-11-23 23:12:15,058 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:12:15 BoogieIcfgContainer [2024-11-23 23:12:15,059 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-23 23:12:15,061 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-23 23:12:15,062 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-23 23:12:15,068 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-23 23:12:15,069 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:12:13" (1/3) ... [2024-11-23 23:12:15,069 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@61d1e003 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:12:15, skipping insertion in model container [2024-11-23 23:12:15,070 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:12:14" (2/3) ... [2024-11-23 23:12:15,070 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@61d1e003 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:12:15, skipping insertion in model container [2024-11-23 23:12:15,070 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:12:15" (3/3) ... [2024-11-23 23:12:15,072 INFO L128 eAbstractionObserver]: Analyzing ICFG prefixsum_iter.c [2024-11-23 23:12:15,091 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-23 23:12:15,093 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG prefixsum_iter.c that has 3 procedures, 106 locations, 1 initial locations, 7 loop locations, and 34 error locations. [2024-11-23 23:12:15,153 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-23 23:12:15,166 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@62e11e26, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-23 23:12:15,167 INFO L334 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2024-11-23 23:12:15,173 INFO L276 IsEmpty]: Start isEmpty. Operand has 106 states, 65 states have (on average 1.7692307692307692) internal successors, (115), 99 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) [2024-11-23 23:12:15,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-23 23:12:15,183 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:15,184 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:15,184 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:15,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:15,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1737361468, now seen corresponding path program 1 times [2024-11-23 23:12:15,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:15,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54867511] [2024-11-23 23:12:15,204 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:15,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:15,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:15,439 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-23 23:12:15,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:15,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54867511] [2024-11-23 23:12:15,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54867511] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:15,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999099898] [2024-11-23 23:12:15,445 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:15,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:15,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:15,453 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:15,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-23 23:12:15,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:15,565 INFO L256 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-23 23:12:15,572 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:15,588 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-23 23:12:15,591 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:12:15,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999099898] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:15,591 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:12:15,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-23 23:12:15,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849552880] [2024-11-23 23:12:15,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:15,603 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-23 23:12:15,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:15,638 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-23 23:12:15,639 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 23:12:15,642 INFO L87 Difference]: Start difference. First operand has 106 states, 65 states have (on average 1.7692307692307692) internal successors, (115), 99 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) Second operand has 2 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:12:15,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:15,669 INFO L93 Difference]: Finished difference Result 105 states and 113 transitions. [2024-11-23 23:12:15,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-23 23:12:15,671 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 29 [2024-11-23 23:12:15,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:15,677 INFO L225 Difference]: With dead ends: 105 [2024-11-23 23:12:15,677 INFO L226 Difference]: Without dead ends: 103 [2024-11-23 23:12:15,679 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 23:12:15,684 INFO L435 NwaCegarLoop]: 113 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:15,685 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:12:15,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2024-11-23 23:12:15,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2024-11-23 23:12:15,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 63 states have (on average 1.6349206349206349) internal successors, (103), 96 states have internal predecessors, (103), 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) [2024-11-23 23:12:15,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 111 transitions. [2024-11-23 23:12:15,745 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 111 transitions. Word has length 29 [2024-11-23 23:12:15,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:15,746 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 111 transitions. [2024-11-23 23:12:15,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:12:15,746 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 111 transitions. [2024-11-23 23:12:15,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-23 23:12:15,748 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:15,748 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:15,761 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-23 23:12:15,949 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-23 23:12:15,949 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:15,950 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:15,950 INFO L85 PathProgramCache]: Analyzing trace with hash 831682432, now seen corresponding path program 1 times [2024-11-23 23:12:15,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:15,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744999241] [2024-11-23 23:12:15,951 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:15,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:16,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:16,498 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:16,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:16,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744999241] [2024-11-23 23:12:16,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744999241] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:16,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:16,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:12:16,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699419380] [2024-11-23 23:12:16,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:16,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:12:16,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:16,501 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:12:16,501 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:12:16,501 INFO L87 Difference]: Start difference. First operand 103 states and 111 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:16,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:16,681 INFO L93 Difference]: Finished difference Result 101 states and 109 transitions. [2024-11-23 23:12:16,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:12:16,682 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), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 29 [2024-11-23 23:12:16,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:16,684 INFO L225 Difference]: With dead ends: 101 [2024-11-23 23:12:16,685 INFO L226 Difference]: Without dead ends: 101 [2024-11-23 23:12:16,686 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:12:16,687 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 74 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:16,687 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 161 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:12:16,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2024-11-23 23:12:16,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2024-11-23 23:12:16,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 63 states have (on average 1.6031746031746033) internal successors, (101), 94 states have internal predecessors, (101), 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) [2024-11-23 23:12:16,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 109 transitions. [2024-11-23 23:12:16,702 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 109 transitions. Word has length 29 [2024-11-23 23:12:16,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:16,704 INFO L471 AbstractCegarLoop]: Abstraction has 101 states and 109 transitions. [2024-11-23 23:12:16,705 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:16,705 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 109 transitions. [2024-11-23 23:12:16,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-23 23:12:16,706 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:16,706 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:16,706 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-23 23:12:16,707 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:16,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:16,708 INFO L85 PathProgramCache]: Analyzing trace with hash 831682433, now seen corresponding path program 1 times [2024-11-23 23:12:16,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:16,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977210281] [2024-11-23 23:12:16,710 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:16,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:16,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:17,610 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:17,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:17,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977210281] [2024-11-23 23:12:17,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977210281] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:17,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:17,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-23 23:12:17,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443067331] [2024-11-23 23:12:17,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:17,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-23 23:12:17,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:17,613 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-23 23:12:17,614 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-11-23 23:12:17,614 INFO L87 Difference]: Start difference. First operand 101 states and 109 transitions. Second operand has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 10 states have internal predecessors, (16), 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) [2024-11-23 23:12:18,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:18,229 INFO L93 Difference]: Finished difference Result 169 states and 188 transitions. [2024-11-23 23:12:18,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-23 23:12:18,229 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 10 states have internal predecessors, (16), 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) Word has length 29 [2024-11-23 23:12:18,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:18,231 INFO L225 Difference]: With dead ends: 169 [2024-11-23 23:12:18,233 INFO L226 Difference]: Without dead ends: 169 [2024-11-23 23:12:18,234 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2024-11-23 23:12:18,235 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 263 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:18,237 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [266 Valid, 475 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-23 23:12:18,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2024-11-23 23:12:18,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 112. [2024-11-23 23:12:18,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 71 states have (on average 1.5633802816901408) internal successors, (111), 102 states have internal predecessors, (111), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:18,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 125 transitions. [2024-11-23 23:12:18,254 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 125 transitions. Word has length 29 [2024-11-23 23:12:18,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:18,255 INFO L471 AbstractCegarLoop]: Abstraction has 112 states and 125 transitions. [2024-11-23 23:12:18,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 10 states have internal predecessors, (16), 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) [2024-11-23 23:12:18,255 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 125 transitions. [2024-11-23 23:12:18,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-23 23:12:18,256 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:18,257 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:18,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-23 23:12:18,258 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:18,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:18,259 INFO L85 PathProgramCache]: Analyzing trace with hash 12351625, now seen corresponding path program 1 times [2024-11-23 23:12:18,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:18,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998495902] [2024-11-23 23:12:18,260 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:18,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:18,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:18,374 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:18,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:18,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998495902] [2024-11-23 23:12:18,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998495902] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:18,374 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:18,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:12:18,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771011453] [2024-11-23 23:12:18,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:18,375 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:12:18,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:18,375 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:12:18,375 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:12:18,375 INFO L87 Difference]: Start difference. First operand 112 states and 125 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:12:18,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:18,474 INFO L93 Difference]: Finished difference Result 111 states and 124 transitions. [2024-11-23 23:12:18,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:12:18,475 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2024-11-23 23:12:18,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:18,476 INFO L225 Difference]: With dead ends: 111 [2024-11-23 23:12:18,477 INFO L226 Difference]: Without dead ends: 111 [2024-11-23 23:12:18,477 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:12:18,478 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 73 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:18,478 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 170 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:18,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2024-11-23 23:12:18,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2024-11-23 23:12:18,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 71 states have (on average 1.5492957746478873) internal successors, (110), 101 states have internal predecessors, (110), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:18,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 124 transitions. [2024-11-23 23:12:18,494 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 124 transitions. Word has length 30 [2024-11-23 23:12:18,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:18,495 INFO L471 AbstractCegarLoop]: Abstraction has 111 states and 124 transitions. [2024-11-23 23:12:18,495 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:12:18,495 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 124 transitions. [2024-11-23 23:12:18,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-23 23:12:18,496 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:18,496 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:18,496 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-23 23:12:18,496 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:18,497 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:18,497 INFO L85 PathProgramCache]: Analyzing trace with hash 12351626, now seen corresponding path program 1 times [2024-11-23 23:12:18,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:18,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830624489] [2024-11-23 23:12:18,497 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:18,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:18,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:18,923 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:18,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:18,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830624489] [2024-11-23 23:12:18,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830624489] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:18,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:18,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-23 23:12:18,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408663481] [2024-11-23 23:12:18,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:18,924 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-23 23:12:18,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:18,925 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-23 23:12:18,925 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:12:18,925 INFO L87 Difference]: Start difference. First operand 111 states and 124 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:19,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:19,258 INFO L93 Difference]: Finished difference Result 115 states and 130 transitions. [2024-11-23 23:12:19,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:12:19,259 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 30 [2024-11-23 23:12:19,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:19,259 INFO L225 Difference]: With dead ends: 115 [2024-11-23 23:12:19,260 INFO L226 Difference]: Without dead ends: 115 [2024-11-23 23:12:19,260 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:12:19,261 INFO L435 NwaCegarLoop]: 100 mSDtfsCounter, 4 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:19,261 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 401 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:12:19,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2024-11-23 23:12:19,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 114. [2024-11-23 23:12:19,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 74 states have (on average 1.554054054054054) internal successors, (115), 104 states have internal predecessors, (115), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:19,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 129 transitions. [2024-11-23 23:12:19,268 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 129 transitions. Word has length 30 [2024-11-23 23:12:19,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:19,269 INFO L471 AbstractCegarLoop]: Abstraction has 114 states and 129 transitions. [2024-11-23 23:12:19,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:19,269 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 129 transitions. [2024-11-23 23:12:19,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-23 23:12:19,270 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:19,270 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:19,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-23 23:12:19,270 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:19,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:19,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1489011843, now seen corresponding path program 1 times [2024-11-23 23:12:19,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:19,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060984901] [2024-11-23 23:12:19,272 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:19,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:19,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:19,964 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:19,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:19,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060984901] [2024-11-23 23:12:19,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060984901] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:19,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130357066] [2024-11-23 23:12:19,964 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:19,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:19,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:19,967 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:19,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-23 23:12:20,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:20,050 INFO L256 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-23 23:12:20,053 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:20,265 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-23 23:12:20,274 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-23 23:12:20,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:12:20,516 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 [2024-11-23 23:12:20,536 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-23 23:12:20,537 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-23 23:12:20,738 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:12:20,738 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:21,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130357066] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:21,077 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:12:21,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 19 [2024-11-23 23:12:21,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170531549] [2024-11-23 23:12:21,078 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:21,078 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-23 23:12:21,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:21,079 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-23 23:12:21,079 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2024-11-23 23:12:21,079 INFO L87 Difference]: Start difference. First operand 114 states and 129 transitions. Second operand has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 7 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (8), 8 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:12:22,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:22,585 INFO L93 Difference]: Finished difference Result 172 states and 191 transitions. [2024-11-23 23:12:22,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-23 23:12:22,586 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 7 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (8), 8 states have call predecessors, (8), 7 states have call successors, (8) Word has length 31 [2024-11-23 23:12:22,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:22,587 INFO L225 Difference]: With dead ends: 172 [2024-11-23 23:12:22,587 INFO L226 Difference]: Without dead ends: 172 [2024-11-23 23:12:22,589 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=188, Invalid=934, Unknown=0, NotChecked=0, Total=1122 [2024-11-23 23:12:22,592 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 357 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 1102 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 777 SdHoareTripleChecker+Invalid, 1115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:22,593 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [358 Valid, 777 Invalid, 1115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1102 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-23 23:12:22,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-23 23:12:22,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 113. [2024-11-23 23:12:22,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 73 states have (on average 1.5342465753424657) internal successors, (112), 103 states have internal predecessors, (112), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:22,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 126 transitions. [2024-11-23 23:12:22,603 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 126 transitions. Word has length 31 [2024-11-23 23:12:22,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:22,603 INFO L471 AbstractCegarLoop]: Abstraction has 113 states and 126 transitions. [2024-11-23 23:12:22,609 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 7 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (8), 8 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:12:22,609 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 126 transitions. [2024-11-23 23:12:22,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-23 23:12:22,610 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:22,610 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:22,621 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-23 23:12:22,810 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-23 23:12:22,811 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:22,811 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:22,811 INFO L85 PathProgramCache]: Analyzing trace with hash -1399915480, now seen corresponding path program 1 times [2024-11-23 23:12:22,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:22,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312695461] [2024-11-23 23:12:22,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:22,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:22,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:23,102 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:12:23,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:23,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312695461] [2024-11-23 23:12:23,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312695461] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:23,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725062403] [2024-11-23 23:12:23,103 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:23,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:23,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:23,105 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:23,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-23 23:12:23,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:23,184 INFO L256 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-23 23:12:23,187 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:23,241 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-23 23:12:23,256 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 10 treesize of output 9 [2024-11-23 23:12:23,478 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2024-11-23 23:12:23,479 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 [2024-11-23 23:12:23,495 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-23 23:12:23,495 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-23 23:12:23,955 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:12:23,955 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:24,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725062403] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:24,501 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:12:24,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2024-11-23 23:12:24,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906419067] [2024-11-23 23:12:24,501 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:24,502 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-23 23:12:24,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:24,503 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-23 23:12:24,504 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2024-11-23 23:12:24,504 INFO L87 Difference]: Start difference. First operand 113 states and 126 transitions. Second operand has 20 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 20 states have internal predecessors, (41), 7 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (8), 5 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:12:25,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:25,980 INFO L93 Difference]: Finished difference Result 164 states and 181 transitions. [2024-11-23 23:12:25,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-23 23:12:25,981 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 20 states have internal predecessors, (41), 7 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (8), 5 states have call predecessors, (8), 7 states have call successors, (8) Word has length 33 [2024-11-23 23:12:25,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:25,982 INFO L225 Difference]: With dead ends: 164 [2024-11-23 23:12:25,982 INFO L226 Difference]: Without dead ends: 164 [2024-11-23 23:12:25,983 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=352, Invalid=1540, Unknown=0, NotChecked=0, Total=1892 [2024-11-23 23:12:25,985 INFO L435 NwaCegarLoop]: 50 mSDtfsCounter, 532 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 735 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:25,985 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [532 Valid, 497 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 735 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-23 23:12:25,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2024-11-23 23:12:25,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 116. [2024-11-23 23:12:25,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 77 states have (on average 1.4935064935064934) internal successors, (115), 106 states have internal predecessors, (115), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:25,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 129 transitions. [2024-11-23 23:12:25,998 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 129 transitions. Word has length 33 [2024-11-23 23:12:25,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:25,999 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 129 transitions. [2024-11-23 23:12:25,999 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 20 states have internal predecessors, (41), 7 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (8), 5 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:12:25,999 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 129 transitions. [2024-11-23 23:12:26,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-23 23:12:26,000 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:26,000 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:26,015 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-23 23:12:26,200 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-23 23:12:26,201 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:26,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:26,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1332933017, now seen corresponding path program 1 times [2024-11-23 23:12:26,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:26,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086978694] [2024-11-23 23:12:26,202 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:26,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:26,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:26,313 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:26,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:26,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086978694] [2024-11-23 23:12:26,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086978694] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:26,314 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:26,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:12:26,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105731952] [2024-11-23 23:12:26,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:26,315 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:12:26,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:26,315 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:12:26,315 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:12:26,315 INFO L87 Difference]: Start difference. First operand 116 states and 129 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:26,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:26,431 INFO L93 Difference]: Finished difference Result 110 states and 123 transitions. [2024-11-23 23:12:26,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:12:26,432 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), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 33 [2024-11-23 23:12:26,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:26,433 INFO L225 Difference]: With dead ends: 110 [2024-11-23 23:12:26,433 INFO L226 Difference]: Without dead ends: 110 [2024-11-23 23:12:26,433 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:12:26,434 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 81 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:26,434 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 198 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:26,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-11-23 23:12:26,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 110. [2024-11-23 23:12:26,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 77 states have (on average 1.4155844155844155) internal successors, (109), 100 states have internal predecessors, (109), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:26,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 123 transitions. [2024-11-23 23:12:26,440 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 123 transitions. Word has length 33 [2024-11-23 23:12:26,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:26,441 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 123 transitions. [2024-11-23 23:12:26,441 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:26,441 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 123 transitions. [2024-11-23 23:12:26,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-23 23:12:26,442 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:26,442 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:26,442 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-23 23:12:26,442 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:26,442 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:26,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1332933016, now seen corresponding path program 1 times [2024-11-23 23:12:26,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:26,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579073765] [2024-11-23 23:12:26,442 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:26,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:26,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:26,654 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:12:26,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:26,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579073765] [2024-11-23 23:12:26,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579073765] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:26,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:26,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-23 23:12:26,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642493056] [2024-11-23 23:12:26,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:26,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-23 23:12:26,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:26,656 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-23 23:12:26,656 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-11-23 23:12:26,656 INFO L87 Difference]: Start difference. First operand 110 states and 123 transitions. Second operand has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:26,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:26,832 INFO L93 Difference]: Finished difference Result 151 states and 167 transitions. [2024-11-23 23:12:26,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-23 23:12:26,833 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) Word has length 33 [2024-11-23 23:12:26,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:26,833 INFO L225 Difference]: With dead ends: 151 [2024-11-23 23:12:26,833 INFO L226 Difference]: Without dead ends: 151 [2024-11-23 23:12:26,834 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-23 23:12:26,834 INFO L435 NwaCegarLoop]: 82 mSDtfsCounter, 115 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:26,834 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 641 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:26,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2024-11-23 23:12:26,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 110. [2024-11-23 23:12:26,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 77 states have (on average 1.4025974025974026) internal successors, (108), 100 states have internal predecessors, (108), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:26,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 122 transitions. [2024-11-23 23:12:26,846 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 122 transitions. Word has length 33 [2024-11-23 23:12:26,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:26,846 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 122 transitions. [2024-11-23 23:12:26,846 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:26,846 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 122 transitions. [2024-11-23 23:12:26,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-23 23:12:26,847 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:26,851 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-23 23:12:26,851 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-23 23:12:26,851 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:26,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:26,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1068326329, now seen corresponding path program 1 times [2024-11-23 23:12:26,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:26,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116640766] [2024-11-23 23:12:26,852 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:26,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:26,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:27,273 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:27,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:27,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116640766] [2024-11-23 23:12:27,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116640766] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:27,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868159982] [2024-11-23 23:12:27,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:27,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:27,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:27,275 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:27,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-23 23:12:27,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:27,354 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-23 23:12:27,386 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:27,396 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 10 treesize of output 9 [2024-11-23 23:12:27,547 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2024-11-23 23:12:27,548 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 18 [2024-11-23 23:12:28,027 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:28,027 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:28,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868159982] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:28,452 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:12:28,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-11-23 23:12:28,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21521752] [2024-11-23 23:12:28,452 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:28,453 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-23 23:12:28,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:28,453 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-23 23:12:28,454 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2024-11-23 23:12:28,454 INFO L87 Difference]: Start difference. First operand 110 states and 122 transitions. Second operand has 14 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 14 states have internal predecessors, (35), 5 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:12:29,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:29,361 INFO L93 Difference]: Finished difference Result 110 states and 122 transitions. [2024-11-23 23:12:29,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-23 23:12:29,362 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 14 states have internal predecessors, (35), 5 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 36 [2024-11-23 23:12:29,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:29,364 INFO L225 Difference]: With dead ends: 110 [2024-11-23 23:12:29,364 INFO L226 Difference]: Without dead ends: 110 [2024-11-23 23:12:29,364 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2024-11-23 23:12:29,365 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 94 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:29,365 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 608 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 605 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-23 23:12:29,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-11-23 23:12:29,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 107. [2024-11-23 23:12:29,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 75 states have (on average 1.4) internal successors, (105), 97 states have internal predecessors, (105), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:29,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2024-11-23 23:12:29,373 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 36 [2024-11-23 23:12:29,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:29,374 INFO L471 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2024-11-23 23:12:29,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 14 states have internal predecessors, (35), 5 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:12:29,374 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2024-11-23 23:12:29,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-23 23:12:29,376 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:29,376 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:29,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-23 23:12:29,577 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-23 23:12:29,577 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:29,577 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:29,578 INFO L85 PathProgramCache]: Analyzing trace with hash -1697060977, now seen corresponding path program 1 times [2024-11-23 23:12:29,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:29,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521992433] [2024-11-23 23:12:29,578 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:29,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:29,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:29,915 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:29,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:29,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521992433] [2024-11-23 23:12:29,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521992433] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:29,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098029099] [2024-11-23 23:12:29,916 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:29,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:29,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:29,918 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:29,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-23 23:12:30,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:30,006 INFO L256 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-23 23:12:30,008 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:30,229 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:30,229 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:30,385 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 28 treesize of output 24 [2024-11-23 23:12:30,472 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:30,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098029099] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:30,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:30,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2024-11-23 23:12:30,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227607880] [2024-11-23 23:12:30,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:30,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-23 23:12:30,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:30,474 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-23 23:12:30,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2024-11-23 23:12:30,475 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand has 25 states, 24 states have (on average 2.125) internal successors, (51), 25 states have internal predecessors, (51), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:12:30,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:30,873 INFO L93 Difference]: Finished difference Result 109 states and 121 transitions. [2024-11-23 23:12:30,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-23 23:12:30,874 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.125) internal successors, (51), 25 states have internal predecessors, (51), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 37 [2024-11-23 23:12:30,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:30,875 INFO L225 Difference]: With dead ends: 109 [2024-11-23 23:12:30,875 INFO L226 Difference]: Without dead ends: 109 [2024-11-23 23:12:30,875 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=169, Invalid=643, Unknown=0, NotChecked=0, Total=812 [2024-11-23 23:12:30,876 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 210 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:30,876 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 612 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:12:30,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2024-11-23 23:12:30,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 105. [2024-11-23 23:12:30,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 75 states have (on average 1.3733333333333333) internal successors, (103), 95 states have internal predecessors, (103), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:30,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 117 transitions. [2024-11-23 23:12:30,881 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 117 transitions. Word has length 37 [2024-11-23 23:12:30,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:30,881 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 117 transitions. [2024-11-23 23:12:30,881 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 2.125) internal successors, (51), 25 states have internal predecessors, (51), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:12:30,881 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 117 transitions. [2024-11-23 23:12:30,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-23 23:12:30,882 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:30,882 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:30,892 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-23 23:12:31,086 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-23 23:12:31,087 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:31,087 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:31,087 INFO L85 PathProgramCache]: Analyzing trace with hash -1071987634, now seen corresponding path program 1 times [2024-11-23 23:12:31,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:31,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245033323] [2024-11-23 23:12:31,088 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:31,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:31,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:31,168 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:31,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:31,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245033323] [2024-11-23 23:12:31,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245033323] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:31,169 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:31,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:12:31,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067585525] [2024-11-23 23:12:31,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:31,169 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:12:31,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:31,170 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:12:31,170 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:12:31,170 INFO L87 Difference]: Start difference. First operand 105 states and 117 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:31,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:31,253 INFO L93 Difference]: Finished difference Result 103 states and 115 transitions. [2024-11-23 23:12:31,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:12:31,253 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 38 [2024-11-23 23:12:31,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:31,254 INFO L225 Difference]: With dead ends: 103 [2024-11-23 23:12:31,256 INFO L226 Difference]: Without dead ends: 103 [2024-11-23 23:12:31,256 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:12:31,257 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 66 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:31,257 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 154 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:31,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2024-11-23 23:12:31,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 102. [2024-11-23 23:12:31,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 75 states have (on average 1.3333333333333333) internal successors, (100), 92 states have internal predecessors, (100), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:31,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 114 transitions. [2024-11-23 23:12:31,262 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 114 transitions. Word has length 38 [2024-11-23 23:12:31,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:31,263 INFO L471 AbstractCegarLoop]: Abstraction has 102 states and 114 transitions. [2024-11-23 23:12:31,263 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:31,263 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 114 transitions. [2024-11-23 23:12:31,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-23 23:12:31,264 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:31,265 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:31,265 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-23 23:12:31,265 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:31,265 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:31,266 INFO L85 PathProgramCache]: Analyzing trace with hash -1071987633, now seen corresponding path program 1 times [2024-11-23 23:12:31,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:31,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858831923] [2024-11-23 23:12:31,266 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:31,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:31,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:31,412 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:31,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:31,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858831923] [2024-11-23 23:12:31,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858831923] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:31,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080843080] [2024-11-23 23:12:31,413 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:31,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:31,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:31,415 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:31,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-23 23:12:31,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:31,501 INFO L256 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-23 23:12:31,506 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:31,547 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:31,547 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:31,607 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:31,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080843080] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:31,608 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:31,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 10 [2024-11-23 23:12:31,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931918050] [2024-11-23 23:12:31,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:31,608 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-23 23:12:31,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:31,610 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-23 23:12:31,610 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-23 23:12:31,610 INFO L87 Difference]: Start difference. First operand 102 states and 114 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:31,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:31,715 INFO L93 Difference]: Finished difference Result 135 states and 150 transitions. [2024-11-23 23:12:31,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-23 23:12:31,716 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 38 [2024-11-23 23:12:31,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:31,717 INFO L225 Difference]: With dead ends: 135 [2024-11-23 23:12:31,717 INFO L226 Difference]: Without dead ends: 135 [2024-11-23 23:12:31,717 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 72 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-23 23:12:31,719 INFO L435 NwaCegarLoop]: 82 mSDtfsCounter, 30 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:31,719 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 552 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:31,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2024-11-23 23:12:31,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 108. [2024-11-23 23:12:31,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 81 states have (on average 1.3209876543209877) internal successors, (107), 98 states have internal predecessors, (107), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:31,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 121 transitions. [2024-11-23 23:12:31,726 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 121 transitions. Word has length 38 [2024-11-23 23:12:31,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:31,727 INFO L471 AbstractCegarLoop]: Abstraction has 108 states and 121 transitions. [2024-11-23 23:12:31,727 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:31,727 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 121 transitions. [2024-11-23 23:12:31,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-23 23:12:31,727 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:31,728 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:31,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-23 23:12:31,928 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-23 23:12:31,929 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:31,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:31,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1856132968, now seen corresponding path program 1 times [2024-11-23 23:12:31,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:31,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551635265] [2024-11-23 23:12:31,929 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:31,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:31,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:32,006 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:32,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:32,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551635265] [2024-11-23 23:12:32,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551635265] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:32,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:32,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:12:32,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878351059] [2024-11-23 23:12:32,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:32,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:12:32,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:32,008 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:12:32,008 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:12:32,008 INFO L87 Difference]: Start difference. First operand 108 states and 121 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:32,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:32,075 INFO L93 Difference]: Finished difference Result 107 states and 120 transitions. [2024-11-23 23:12:32,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:12:32,076 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 42 [2024-11-23 23:12:32,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:32,077 INFO L225 Difference]: With dead ends: 107 [2024-11-23 23:12:32,077 INFO L226 Difference]: Without dead ends: 107 [2024-11-23 23:12:32,077 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:12:32,077 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 61 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:32,078 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 157 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:32,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-23 23:12:32,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 107. [2024-11-23 23:12:32,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 81 states have (on average 1.308641975308642) internal successors, (106), 97 states have internal predecessors, (106), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:32,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 120 transitions. [2024-11-23 23:12:32,087 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 120 transitions. Word has length 42 [2024-11-23 23:12:32,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:32,087 INFO L471 AbstractCegarLoop]: Abstraction has 107 states and 120 transitions. [2024-11-23 23:12:32,088 INFO L472 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:32,088 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 120 transitions. [2024-11-23 23:12:32,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-23 23:12:32,088 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:32,089 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:32,089 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-23 23:12:32,089 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:32,089 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:32,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1856132967, now seen corresponding path program 1 times [2024-11-23 23:12:32,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:32,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677737687] [2024-11-23 23:12:32,090 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:32,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:32,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:32,468 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:32,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:32,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677737687] [2024-11-23 23:12:32,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677737687] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:32,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832387576] [2024-11-23 23:12:32,469 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:32,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:32,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:32,471 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:32,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-23 23:12:32,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:32,579 INFO L256 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-23 23:12:32,583 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:32,730 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:32,730 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:32,814 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2024-11-23 23:12:32,866 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:32,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832387576] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:32,866 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:32,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6, 6] total 16 [2024-11-23 23:12:32,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401999657] [2024-11-23 23:12:32,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:32,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-23 23:12:32,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:32,868 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-23 23:12:32,868 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2024-11-23 23:12:32,868 INFO L87 Difference]: Start difference. First operand 107 states and 120 transitions. Second operand has 17 states, 16 states have (on average 3.3125) internal successors, (53), 17 states have internal predecessors, (53), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:12:33,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:33,277 INFO L93 Difference]: Finished difference Result 118 states and 133 transitions. [2024-11-23 23:12:33,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-23 23:12:33,277 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 17 states have internal predecessors, (53), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 42 [2024-11-23 23:12:33,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:33,278 INFO L225 Difference]: With dead ends: 118 [2024-11-23 23:12:33,278 INFO L226 Difference]: Without dead ends: 118 [2024-11-23 23:12:33,279 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 76 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2024-11-23 23:12:33,279 INFO L435 NwaCegarLoop]: 54 mSDtfsCounter, 268 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:33,280 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 509 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:12:33,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2024-11-23 23:12:33,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 109. [2024-11-23 23:12:33,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 83 states have (on average 1.3132530120481927) internal successors, (109), 99 states have internal predecessors, (109), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:33,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 123 transitions. [2024-11-23 23:12:33,288 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 123 transitions. Word has length 42 [2024-11-23 23:12:33,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:33,288 INFO L471 AbstractCegarLoop]: Abstraction has 109 states and 123 transitions. [2024-11-23 23:12:33,288 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 17 states have internal predecessors, (53), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:12:33,289 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 123 transitions. [2024-11-23 23:12:33,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-23 23:12:33,289 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:33,289 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:33,299 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-23 23:12:33,490 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-23 23:12:33,490 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:33,491 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:33,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1708502308, now seen corresponding path program 1 times [2024-11-23 23:12:33,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:33,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205408764] [2024-11-23 23:12:33,491 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:33,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:33,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:33,663 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:33,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:33,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205408764] [2024-11-23 23:12:33,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205408764] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:33,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070602847] [2024-11-23 23:12:33,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:33,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:33,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:33,666 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:33,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-23 23:12:33,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:33,766 INFO L256 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-23 23:12:33,768 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:33,828 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:33,828 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:33,896 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:33,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070602847] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:33,897 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:33,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2024-11-23 23:12:33,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133509060] [2024-11-23 23:12:33,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:33,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-23 23:12:33,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:33,898 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-23 23:12:33,898 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-11-23 23:12:33,898 INFO L87 Difference]: Start difference. First operand 109 states and 123 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:34,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:34,055 INFO L93 Difference]: Finished difference Result 121 states and 136 transitions. [2024-11-23 23:12:34,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 23:12:34,056 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 43 [2024-11-23 23:12:34,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:34,056 INFO L225 Difference]: With dead ends: 121 [2024-11-23 23:12:34,057 INFO L226 Difference]: Without dead ends: 121 [2024-11-23 23:12:34,057 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2024-11-23 23:12:34,058 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 18 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 705 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:34,058 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 705 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:34,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2024-11-23 23:12:34,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 117. [2024-11-23 23:12:34,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 91 states have (on average 1.2967032967032968) internal successors, (118), 107 states have internal predecessors, (118), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:34,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 132 transitions. [2024-11-23 23:12:34,063 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 132 transitions. Word has length 43 [2024-11-23 23:12:34,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:34,063 INFO L471 AbstractCegarLoop]: Abstraction has 117 states and 132 transitions. [2024-11-23 23:12:34,064 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:34,064 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 132 transitions. [2024-11-23 23:12:34,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-23 23:12:34,065 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:34,065 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:34,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-23 23:12:34,265 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-23 23:12:34,265 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:34,266 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:34,266 INFO L85 PathProgramCache]: Analyzing trace with hash -167911156, now seen corresponding path program 1 times [2024-11-23 23:12:34,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:34,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103495197] [2024-11-23 23:12:34,266 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:34,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:34,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:34,497 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:34,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:34,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103495197] [2024-11-23 23:12:34,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103495197] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:34,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102986063] [2024-11-23 23:12:34,498 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:34,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:34,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:34,500 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:34,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-23 23:12:34,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:34,605 INFO L256 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-23 23:12:34,607 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:34,798 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:34,799 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:34,906 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2024-11-23 23:12:34,996 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:34,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102986063] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:34,996 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:34,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 20 [2024-11-23 23:12:34,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879302022] [2024-11-23 23:12:34,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:34,997 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-23 23:12:34,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:34,997 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-23 23:12:34,998 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2024-11-23 23:12:34,998 INFO L87 Difference]: Start difference. First operand 117 states and 132 transitions. Second operand has 21 states, 20 states have (on average 3.2) internal successors, (64), 21 states have internal predecessors, (64), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:12:35,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:35,853 INFO L93 Difference]: Finished difference Result 164 states and 195 transitions. [2024-11-23 23:12:35,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-23 23:12:35,854 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 3.2) internal successors, (64), 21 states have internal predecessors, (64), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 44 [2024-11-23 23:12:35,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:35,857 INFO L225 Difference]: With dead ends: 164 [2024-11-23 23:12:35,857 INFO L226 Difference]: Without dead ends: 164 [2024-11-23 23:12:35,858 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 74 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=201, Invalid=791, Unknown=0, NotChecked=0, Total=992 [2024-11-23 23:12:35,859 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 276 mSDsluCounter, 776 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 846 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:35,859 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 846 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-23 23:12:35,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2024-11-23 23:12:35,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 134. [2024-11-23 23:12:35,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 108 states have (on average 1.3240740740740742) internal successors, (143), 124 states have internal predecessors, (143), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:35,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 157 transitions. [2024-11-23 23:12:35,871 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 157 transitions. Word has length 44 [2024-11-23 23:12:35,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:35,871 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 157 transitions. [2024-11-23 23:12:35,871 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.2) internal successors, (64), 21 states have internal predecessors, (64), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:12:35,872 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 157 transitions. [2024-11-23 23:12:35,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-23 23:12:35,873 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:35,873 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:35,884 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-23 23:12:36,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:36,074 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:36,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:36,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1332269204, now seen corresponding path program 1 times [2024-11-23 23:12:36,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:36,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101342891] [2024-11-23 23:12:36,075 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:36,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:36,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:36,210 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:36,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:36,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101342891] [2024-11-23 23:12:36,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101342891] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:36,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897629773] [2024-11-23 23:12:36,210 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:36,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:36,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:36,213 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:36,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-23 23:12:36,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:36,335 INFO L256 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-23 23:12:36,336 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:36,381 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:36,381 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:36,445 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:36,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897629773] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:36,445 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:36,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 10 [2024-11-23 23:12:36,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548913462] [2024-11-23 23:12:36,445 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:36,446 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-23 23:12:36,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:36,446 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-23 23:12:36,447 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-23 23:12:36,447 INFO L87 Difference]: Start difference. First operand 134 states and 157 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:36,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:36,542 INFO L93 Difference]: Finished difference Result 142 states and 165 transitions. [2024-11-23 23:12:36,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 23:12:36,543 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 44 [2024-11-23 23:12:36,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:36,543 INFO L225 Difference]: With dead ends: 142 [2024-11-23 23:12:36,544 INFO L226 Difference]: Without dead ends: 142 [2024-11-23 23:12:36,544 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-23 23:12:36,544 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 74 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:36,544 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 354 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:36,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-11-23 23:12:36,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 134. [2024-11-23 23:12:36,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 108 states have (on average 1.3148148148148149) internal successors, (142), 124 states have internal predecessors, (142), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:36,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 156 transitions. [2024-11-23 23:12:36,550 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 156 transitions. Word has length 44 [2024-11-23 23:12:36,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:36,551 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 156 transitions. [2024-11-23 23:12:36,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:36,551 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 156 transitions. [2024-11-23 23:12:36,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-23 23:12:36,552 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:36,552 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:36,561 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-23 23:12:36,752 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:36,752 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:36,753 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:36,753 INFO L85 PathProgramCache]: Analyzing trace with hash -910278530, now seen corresponding path program 1 times [2024-11-23 23:12:36,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:36,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277544102] [2024-11-23 23:12:36,753 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:36,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:36,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:36,997 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:36,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:36,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277544102] [2024-11-23 23:12:36,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277544102] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:36,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573503204] [2024-11-23 23:12:36,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:36,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:36,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:37,000 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:37,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-23 23:12:37,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:37,110 INFO L256 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-23 23:12:37,112 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:37,441 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:37,441 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:37,600 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-23 23:12:37,741 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:37,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573503204] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:37,741 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:37,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 25 [2024-11-23 23:12:37,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656204626] [2024-11-23 23:12:37,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:37,743 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-23 23:12:37,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:37,744 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-23 23:12:37,744 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2024-11-23 23:12:37,745 INFO L87 Difference]: Start difference. First operand 134 states and 156 transitions. Second operand has 26 states, 25 states have (on average 2.8) internal successors, (70), 26 states have internal predecessors, (70), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:12:38,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:38,451 INFO L93 Difference]: Finished difference Result 155 states and 177 transitions. [2024-11-23 23:12:38,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-23 23:12:38,452 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.8) internal successors, (70), 26 states have internal predecessors, (70), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 45 [2024-11-23 23:12:38,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:38,453 INFO L225 Difference]: With dead ends: 155 [2024-11-23 23:12:38,453 INFO L226 Difference]: Without dead ends: 155 [2024-11-23 23:12:38,454 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2024-11-23 23:12:38,455 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 283 mSDsluCounter, 880 mSDsCounter, 0 mSdLazyCounter, 773 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 957 SdHoareTripleChecker+Invalid, 777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:38,455 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 957 Invalid, 777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 773 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-23 23:12:38,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2024-11-23 23:12:38,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 134. [2024-11-23 23:12:38,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 109 states have (on average 1.2935779816513762) internal successors, (141), 124 states have internal predecessors, (141), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:38,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 155 transitions. [2024-11-23 23:12:38,461 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 155 transitions. Word has length 45 [2024-11-23 23:12:38,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:38,461 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 155 transitions. [2024-11-23 23:12:38,461 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.8) internal successors, (70), 26 states have internal predecessors, (70), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:12:38,462 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 155 transitions. [2024-11-23 23:12:38,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-23 23:12:38,462 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:38,462 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:38,474 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-23 23:12:38,667 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:38,667 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:38,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:38,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1646804575, now seen corresponding path program 1 times [2024-11-23 23:12:38,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:38,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684203254] [2024-11-23 23:12:38,668 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:38,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:38,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:39,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:39,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:39,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684203254] [2024-11-23 23:12:39,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684203254] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:39,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817678735] [2024-11-23 23:12:39,134 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:39,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:39,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:39,136 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:39,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-23 23:12:39,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:39,263 INFO L256 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-23 23:12:39,265 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:39,385 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-23 23:12:39,481 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:39,481 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:39,517 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 33 [2024-11-23 23:12:39,634 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:39,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817678735] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:39,634 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:39,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 25 [2024-11-23 23:12:39,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35835009] [2024-11-23 23:12:39,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:39,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-23 23:12:39,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:39,635 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-23 23:12:39,636 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2024-11-23 23:12:39,636 INFO L87 Difference]: Start difference. First operand 134 states and 155 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-23 23:12:40,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:40,031 INFO L93 Difference]: Finished difference Result 160 states and 183 transitions. [2024-11-23 23:12:40,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-23 23:12:40,031 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 45 [2024-11-23 23:12:40,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:40,032 INFO L225 Difference]: With dead ends: 160 [2024-11-23 23:12:40,032 INFO L226 Difference]: Without dead ends: 160 [2024-11-23 23:12:40,033 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=133, Invalid=737, Unknown=0, NotChecked=0, Total=870 [2024-11-23 23:12:40,033 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 171 mSDsluCounter, 1017 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 1093 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:40,033 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 1093 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:12:40,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-11-23 23:12:40,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 139. [2024-11-23 23:12:40,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 114 states have (on average 1.280701754385965) internal successors, (146), 129 states have internal predecessors, (146), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:40,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 160 transitions. [2024-11-23 23:12:40,040 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 160 transitions. Word has length 45 [2024-11-23 23:12:40,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:40,040 INFO L471 AbstractCegarLoop]: Abstraction has 139 states and 160 transitions. [2024-11-23 23:12:40,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-23 23:12:40,040 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 160 transitions. [2024-11-23 23:12:40,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-23 23:12:40,041 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:40,041 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:40,055 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-23 23:12:40,241 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:40,242 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:40,242 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:40,242 INFO L85 PathProgramCache]: Analyzing trace with hash -488659582, now seen corresponding path program 1 times [2024-11-23 23:12:40,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:40,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138990366] [2024-11-23 23:12:40,243 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:40,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:40,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:40,303 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:40,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:40,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138990366] [2024-11-23 23:12:40,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138990366] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:40,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:40,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:12:40,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174568014] [2024-11-23 23:12:40,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:40,305 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:12:40,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:40,305 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:12:40,305 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:12:40,305 INFO L87 Difference]: Start difference. First operand 139 states and 160 transitions. Second operand has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:40,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:40,366 INFO L93 Difference]: Finished difference Result 138 states and 159 transitions. [2024-11-23 23:12:40,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:12:40,366 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 46 [2024-11-23 23:12:40,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:40,367 INFO L225 Difference]: With dead ends: 138 [2024-11-23 23:12:40,368 INFO L226 Difference]: Without dead ends: 138 [2024-11-23 23:12:40,368 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:12:40,369 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 56 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:40,369 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 161 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:40,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2024-11-23 23:12:40,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2024-11-23 23:12:40,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 114 states have (on average 1.2719298245614035) internal successors, (145), 128 states have internal predecessors, (145), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:40,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 159 transitions. [2024-11-23 23:12:40,374 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 159 transitions. Word has length 46 [2024-11-23 23:12:40,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:40,374 INFO L471 AbstractCegarLoop]: Abstraction has 138 states and 159 transitions. [2024-11-23 23:12:40,375 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:40,375 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 159 transitions. [2024-11-23 23:12:40,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-23 23:12:40,375 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:40,375 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:40,376 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-23 23:12:40,376 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr26REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:40,376 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:40,376 INFO L85 PathProgramCache]: Analyzing trace with hash -488659581, now seen corresponding path program 1 times [2024-11-23 23:12:40,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:40,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392426572] [2024-11-23 23:12:40,376 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:40,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:40,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:40,545 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:40,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:40,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392426572] [2024-11-23 23:12:40,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392426572] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:40,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38571990] [2024-11-23 23:12:40,546 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:40,546 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:40,546 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:40,551 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:40,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-23 23:12:40,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:40,674 INFO L256 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-23 23:12:40,676 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:40,829 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:40,830 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:40,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 22 treesize of output 18 [2024-11-23 23:12:40,991 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:40,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38571990] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:40,992 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:40,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2024-11-23 23:12:40,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665105412] [2024-11-23 23:12:40,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:40,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-23 23:12:40,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:40,993 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-23 23:12:40,993 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-23 23:12:40,994 INFO L87 Difference]: Start difference. First operand 138 states and 159 transitions. Second operand has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 12 states have internal predecessors, (61), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-23 23:12:41,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:41,235 INFO L93 Difference]: Finished difference Result 144 states and 165 transitions. [2024-11-23 23:12:41,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 23:12:41,236 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 12 states have internal predecessors, (61), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 46 [2024-11-23 23:12:41,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:41,237 INFO L225 Difference]: With dead ends: 144 [2024-11-23 23:12:41,237 INFO L226 Difference]: Without dead ends: 144 [2024-11-23 23:12:41,238 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2024-11-23 23:12:41,239 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 69 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:41,239 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 449 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:12:41,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-23 23:12:41,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 141. [2024-11-23 23:12:41,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 118 states have (on average 1.2627118644067796) internal successors, (149), 131 states have internal predecessors, (149), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:41,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 163 transitions. [2024-11-23 23:12:41,251 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 163 transitions. Word has length 46 [2024-11-23 23:12:41,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:41,251 INFO L471 AbstractCegarLoop]: Abstraction has 141 states and 163 transitions. [2024-11-23 23:12:41,252 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 12 states have internal predecessors, (61), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-23 23:12:41,252 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 163 transitions. [2024-11-23 23:12:41,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-23 23:12:41,252 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:41,252 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:41,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-23 23:12:41,459 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:41,459 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:41,460 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:41,460 INFO L85 PathProgramCache]: Analyzing trace with hash -511021422, now seen corresponding path program 1 times [2024-11-23 23:12:41,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:41,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915965731] [2024-11-23 23:12:41,460 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:41,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:41,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:41,619 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:41,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:41,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915965731] [2024-11-23 23:12:41,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915965731] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:41,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285078237] [2024-11-23 23:12:41,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:41,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:41,620 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:41,623 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:41,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-23 23:12:41,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:41,743 INFO L256 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-23 23:12:41,745 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:41,811 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:41,811 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:41,908 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:41,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285078237] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:41,908 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:41,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2024-11-23 23:12:41,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641498813] [2024-11-23 23:12:41,908 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:41,909 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-23 23:12:41,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:41,909 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-23 23:12:41,909 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-11-23 23:12:41,909 INFO L87 Difference]: Start difference. First operand 141 states and 163 transitions. Second operand has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:42,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:42,188 INFO L93 Difference]: Finished difference Result 147 states and 164 transitions. [2024-11-23 23:12:42,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-23 23:12:42,188 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 49 [2024-11-23 23:12:42,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:42,189 INFO L225 Difference]: With dead ends: 147 [2024-11-23 23:12:42,189 INFO L226 Difference]: Without dead ends: 147 [2024-11-23 23:12:42,190 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2024-11-23 23:12:42,190 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 186 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:42,190 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 722 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:12:42,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-11-23 23:12:42,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 142. [2024-11-23 23:12:42,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 119 states have (on average 1.2352941176470589) internal successors, (147), 132 states have internal predecessors, (147), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:42,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 161 transitions. [2024-11-23 23:12:42,195 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 161 transitions. Word has length 49 [2024-11-23 23:12:42,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:42,196 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 161 transitions. [2024-11-23 23:12:42,196 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:42,196 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 161 transitions. [2024-11-23 23:12:42,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-23 23:12:42,197 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:42,197 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:42,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-23 23:12:42,397 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-23 23:12:42,398 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:42,398 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:42,398 INFO L85 PathProgramCache]: Analyzing trace with hash -2013308855, now seen corresponding path program 1 times [2024-11-23 23:12:42,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:42,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786198935] [2024-11-23 23:12:42,399 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:42,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:42,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:42,563 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:42,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:42,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786198935] [2024-11-23 23:12:42,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786198935] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:42,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862200220] [2024-11-23 23:12:42,563 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:42,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:42,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:42,566 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:42,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-23 23:12:42,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:42,688 INFO L256 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-23 23:12:42,691 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:42,771 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:42,771 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:42,847 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:42,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862200220] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:42,848 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:42,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 12 [2024-11-23 23:12:42,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359063377] [2024-11-23 23:12:42,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:42,849 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-23 23:12:42,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:42,849 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-23 23:12:42,849 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-11-23 23:12:42,849 INFO L87 Difference]: Start difference. First operand 142 states and 161 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:42,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:42,947 INFO L93 Difference]: Finished difference Result 149 states and 168 transitions. [2024-11-23 23:12:42,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-23 23:12:42,948 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 49 [2024-11-23 23:12:42,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:42,949 INFO L225 Difference]: With dead ends: 149 [2024-11-23 23:12:42,950 INFO L226 Difference]: Without dead ends: 149 [2024-11-23 23:12:42,950 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 91 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-11-23 23:12:42,950 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 7 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:42,951 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 531 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:42,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2024-11-23 23:12:42,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 146. [2024-11-23 23:12:42,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 123 states have (on average 1.2276422764227641) internal successors, (151), 136 states have internal predecessors, (151), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:42,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 165 transitions. [2024-11-23 23:12:42,958 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 165 transitions. Word has length 49 [2024-11-23 23:12:42,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:42,958 INFO L471 AbstractCegarLoop]: Abstraction has 146 states and 165 transitions. [2024-11-23 23:12:42,958 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:42,959 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 165 transitions. [2024-11-23 23:12:42,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-23 23:12:42,959 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:42,960 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:42,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-23 23:12:43,161 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:43,161 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:43,162 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:43,162 INFO L85 PathProgramCache]: Analyzing trace with hash -1427448318, now seen corresponding path program 1 times [2024-11-23 23:12:43,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:43,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724239643] [2024-11-23 23:12:43,162 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:43,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:43,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:43,392 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:12:43,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:43,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724239643] [2024-11-23 23:12:43,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724239643] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:43,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867782885] [2024-11-23 23:12:43,393 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:43,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:43,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:43,396 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:43,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-23 23:12:43,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:43,545 INFO L256 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-23 23:12:43,547 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:43,681 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:43,681 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:43,807 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:43,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867782885] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:43,808 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:43,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 17 [2024-11-23 23:12:43,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126710166] [2024-11-23 23:12:43,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:43,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-23 23:12:43,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:43,810 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-23 23:12:43,811 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2024-11-23 23:12:43,811 INFO L87 Difference]: Start difference. First operand 146 states and 165 transitions. Second operand has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 17 states have internal predecessors, (65), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:44,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:44,065 INFO L93 Difference]: Finished difference Result 205 states and 229 transitions. [2024-11-23 23:12:44,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-23 23:12:44,066 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 17 states have internal predecessors, (65), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 50 [2024-11-23 23:12:44,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:44,067 INFO L225 Difference]: With dead ends: 205 [2024-11-23 23:12:44,067 INFO L226 Difference]: Without dead ends: 205 [2024-11-23 23:12:44,067 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 91 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2024-11-23 23:12:44,068 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 56 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 833 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:44,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 833 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:12:44,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-11-23 23:12:44,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 176. [2024-11-23 23:12:44,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 153 states have (on average 1.2156862745098038) internal successors, (186), 166 states have internal predecessors, (186), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:44,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 200 transitions. [2024-11-23 23:12:44,079 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 200 transitions. Word has length 50 [2024-11-23 23:12:44,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:44,079 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 200 transitions. [2024-11-23 23:12:44,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 17 states have internal predecessors, (65), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:44,080 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 200 transitions. [2024-11-23 23:12:44,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-23 23:12:44,080 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:44,080 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:44,092 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-23 23:12:44,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:44,281 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:44,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:44,283 INFO L85 PathProgramCache]: Analyzing trace with hash -2054442212, now seen corresponding path program 1 times [2024-11-23 23:12:44,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:44,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135957834] [2024-11-23 23:12:44,283 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:44,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:44,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:44,343 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:12:44,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:44,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135957834] [2024-11-23 23:12:44,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135957834] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:44,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:44,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:12:44,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351585317] [2024-11-23 23:12:44,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:44,345 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:12:44,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:44,346 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:12:44,346 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:12:44,347 INFO L87 Difference]: Start difference. First operand 176 states and 200 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:44,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:44,384 INFO L93 Difference]: Finished difference Result 175 states and 199 transitions. [2024-11-23 23:12:44,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:12:44,385 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 51 [2024-11-23 23:12:44,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:44,386 INFO L225 Difference]: With dead ends: 175 [2024-11-23 23:12:44,386 INFO L226 Difference]: Without dead ends: 175 [2024-11-23 23:12:44,386 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:12:44,387 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 36 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:44,388 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 176 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:12:44,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-23 23:12:44,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2024-11-23 23:12:44,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 153 states have (on average 1.2091503267973855) internal successors, (185), 165 states have internal predecessors, (185), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:44,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 199 transitions. [2024-11-23 23:12:44,394 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 199 transitions. Word has length 51 [2024-11-23 23:12:44,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:44,395 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 199 transitions. [2024-11-23 23:12:44,395 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:44,395 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 199 transitions. [2024-11-23 23:12:44,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-23 23:12:44,397 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:44,397 INFO L218 NwaCegarLoop]: trace histogram [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, 1] [2024-11-23 23:12:44,398 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-23 23:12:44,398 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:44,398 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:44,398 INFO L85 PathProgramCache]: Analyzing trace with hash -546451461, now seen corresponding path program 2 times [2024-11-23 23:12:44,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:44,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932997803] [2024-11-23 23:12:44,399 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:12:44,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:44,440 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:12:44,440 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:12:44,629 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:12:44,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:44,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932997803] [2024-11-23 23:12:44,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932997803] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:44,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305620103] [2024-11-23 23:12:44,629 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:12:44,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:44,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:44,632 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:44,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-23 23:12:44,765 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:12:44,765 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:12:44,767 INFO L256 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-23 23:12:44,769 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:45,057 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:45,057 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:45,225 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-23 23:12:45,383 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:45,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305620103] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:45,384 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:45,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 28 [2024-11-23 23:12:45,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710445799] [2024-11-23 23:12:45,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:45,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-23 23:12:45,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:45,385 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-23 23:12:45,385 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2024-11-23 23:12:45,385 INFO L87 Difference]: Start difference. First operand 175 states and 199 transitions. Second operand has 28 states, 28 states have (on average 3.607142857142857) internal successors, (101), 28 states have internal predecessors, (101), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-23 23:12:46,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:46,510 INFO L93 Difference]: Finished difference Result 243 states and 272 transitions. [2024-11-23 23:12:46,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-23 23:12:46,510 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.607142857142857) internal successors, (101), 28 states have internal predecessors, (101), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) Word has length 54 [2024-11-23 23:12:46,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:46,512 INFO L225 Difference]: With dead ends: 243 [2024-11-23 23:12:46,512 INFO L226 Difference]: Without dead ends: 243 [2024-11-23 23:12:46,512 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=327, Invalid=1835, Unknown=0, NotChecked=0, Total=2162 [2024-11-23 23:12:46,513 INFO L435 NwaCegarLoop]: 100 mSDtfsCounter, 304 mSDsluCounter, 1357 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 1457 SdHoareTripleChecker+Invalid, 1186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:46,513 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 1457 Invalid, 1186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-23 23:12:46,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2024-11-23 23:12:46,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 184. [2024-11-23 23:12:46,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 162 states have (on average 1.2037037037037037) internal successors, (195), 174 states have internal predecessors, (195), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:46,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 209 transitions. [2024-11-23 23:12:46,519 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 209 transitions. Word has length 54 [2024-11-23 23:12:46,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:46,519 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 209 transitions. [2024-11-23 23:12:46,520 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.607142857142857) internal successors, (101), 28 states have internal predecessors, (101), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-23 23:12:46,520 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 209 transitions. [2024-11-23 23:12:46,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-23 23:12:46,520 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:46,520 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:46,530 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-23 23:12:46,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-23 23:12:46,721 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:46,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:46,721 INFO L85 PathProgramCache]: Analyzing trace with hash -603767054, now seen corresponding path program 1 times [2024-11-23 23:12:46,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:46,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973116144] [2024-11-23 23:12:46,722 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:46,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:46,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:46,785 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:12:46,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:46,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973116144] [2024-11-23 23:12:46,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973116144] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:46,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:46,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:12:46,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122618280] [2024-11-23 23:12:46,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:46,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:12:46,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:46,786 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:12:46,787 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:12:46,787 INFO L87 Difference]: Start difference. First operand 184 states and 209 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:12:46,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:46,815 INFO L93 Difference]: Finished difference Result 183 states and 208 transitions. [2024-11-23 23:12:46,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:12:46,815 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 54 [2024-11-23 23:12:46,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:46,816 INFO L225 Difference]: With dead ends: 183 [2024-11-23 23:12:46,816 INFO L226 Difference]: Without dead ends: 183 [2024-11-23 23:12:46,817 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:12:46,817 INFO L435 NwaCegarLoop]: 82 mSDtfsCounter, 36 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:46,817 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 176 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:12:46,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2024-11-23 23:12:46,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 183. [2024-11-23 23:12:46,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 162 states have (on average 1.1975308641975309) internal successors, (194), 173 states have internal predecessors, (194), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:46,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 208 transitions. [2024-11-23 23:12:46,823 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 208 transitions. Word has length 54 [2024-11-23 23:12:46,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:46,823 INFO L471 AbstractCegarLoop]: Abstraction has 183 states and 208 transitions. [2024-11-23 23:12:46,823 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:12:46,823 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 208 transitions. [2024-11-23 23:12:46,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-23 23:12:46,824 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:46,824 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:46,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-23 23:12:46,824 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:46,825 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:46,825 INFO L85 PathProgramCache]: Analyzing trace with hash 153295708, now seen corresponding path program 1 times [2024-11-23 23:12:46,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:46,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690075920] [2024-11-23 23:12:46,825 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:46,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:46,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:46,999 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:46,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:46,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690075920] [2024-11-23 23:12:46,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690075920] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:46,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221106387] [2024-11-23 23:12:46,999 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:46,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:47,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:47,001 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:47,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-23 23:12:47,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:47,153 INFO L256 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-23 23:12:47,155 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:47,238 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:12:47,239 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:47,326 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:12:47,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221106387] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:47,326 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:47,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 13 [2024-11-23 23:12:47,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136006311] [2024-11-23 23:12:47,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:47,327 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-23 23:12:47,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:47,328 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-23 23:12:47,328 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-11-23 23:12:47,328 INFO L87 Difference]: Start difference. First operand 183 states and 208 transitions. Second operand has 13 states, 13 states have (on average 5.615384615384615) internal successors, (73), 13 states have internal predecessors, (73), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:47,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:47,476 INFO L93 Difference]: Finished difference Result 193 states and 216 transitions. [2024-11-23 23:12:47,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 23:12:47,477 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.615384615384615) internal successors, (73), 13 states have internal predecessors, (73), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 55 [2024-11-23 23:12:47,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:47,478 INFO L225 Difference]: With dead ends: 193 [2024-11-23 23:12:47,478 INFO L226 Difference]: Without dead ends: 193 [2024-11-23 23:12:47,478 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 103 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2024-11-23 23:12:47,479 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 41 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:47,479 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 544 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:47,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2024-11-23 23:12:47,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 169. [2024-11-23 23:12:47,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 148 states have (on average 1.1891891891891893) internal successors, (176), 159 states have internal predecessors, (176), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:47,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 190 transitions. [2024-11-23 23:12:47,486 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 190 transitions. Word has length 55 [2024-11-23 23:12:47,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:47,486 INFO L471 AbstractCegarLoop]: Abstraction has 169 states and 190 transitions. [2024-11-23 23:12:47,486 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.615384615384615) internal successors, (73), 13 states have internal predecessors, (73), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:47,486 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 190 transitions. [2024-11-23 23:12:47,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-23 23:12:47,488 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:47,488 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:47,497 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-23 23:12:47,688 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-23 23:12:47,688 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:47,689 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:47,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1536909280, now seen corresponding path program 1 times [2024-11-23 23:12:47,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:47,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016829404] [2024-11-23 23:12:47,689 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:47,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:47,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:47,849 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:12:47,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:47,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016829404] [2024-11-23 23:12:47,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016829404] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:47,849 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:47,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:12:47,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998187747] [2024-11-23 23:12:47,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:47,850 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-23 23:12:47,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:47,850 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-23 23:12:47,851 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:12:47,851 INFO L87 Difference]: Start difference. First operand 169 states and 190 transitions. Second operand has 6 states, 5 states have (on average 8.4) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:47,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:47,940 INFO L93 Difference]: Finished difference Result 168 states and 189 transitions. [2024-11-23 23:12:47,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:12:47,941 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 55 [2024-11-23 23:12:47,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:47,942 INFO L225 Difference]: With dead ends: 168 [2024-11-23 23:12:47,943 INFO L226 Difference]: Without dead ends: 168 [2024-11-23 23:12:47,943 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:12:47,943 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 35 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:47,944 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 213 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:47,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-11-23 23:12:47,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2024-11-23 23:12:47,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 148 states have (on average 1.1824324324324325) internal successors, (175), 158 states have internal predecessors, (175), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:12:47,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 189 transitions. [2024-11-23 23:12:47,954 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 189 transitions. Word has length 55 [2024-11-23 23:12:47,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:47,954 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 189 transitions. [2024-11-23 23:12:47,954 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:47,954 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 189 transitions. [2024-11-23 23:12:47,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-23 23:12:47,955 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:47,955 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:47,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-23 23:12:47,955 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:47,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:47,955 INFO L85 PathProgramCache]: Analyzing trace with hash -399547211, now seen corresponding path program 1 times [2024-11-23 23:12:47,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:47,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001887727] [2024-11-23 23:12:47,955 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:47,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:47,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:48,316 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:12:48,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:48,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001887727] [2024-11-23 23:12:48,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001887727] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:12:48,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:12:48,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-23 23:12:48,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950776266] [2024-11-23 23:12:48,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:12:48,319 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-23 23:12:48,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:48,319 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-23 23:12:48,319 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:12:48,319 INFO L87 Difference]: Start difference. First operand 168 states and 189 transitions. Second operand has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 7 states have internal predecessors, (43), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:48,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:48,463 INFO L93 Difference]: Finished difference Result 167 states and 188 transitions. [2024-11-23 23:12:48,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-23 23:12:48,464 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 7 states have internal predecessors, (43), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 56 [2024-11-23 23:12:48,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:48,465 INFO L225 Difference]: With dead ends: 167 [2024-11-23 23:12:48,465 INFO L226 Difference]: Without dead ends: 127 [2024-11-23 23:12:48,465 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:12:48,465 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 37 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:48,466 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 285 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:12:48,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-11-23 23:12:48,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2024-11-23 23:12:48,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 111 states have (on average 1.2072072072072073) internal successors, (134), 120 states have internal predecessors, (134), 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) [2024-11-23 23:12:48,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 142 transitions. [2024-11-23 23:12:48,471 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 142 transitions. Word has length 56 [2024-11-23 23:12:48,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:48,471 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 142 transitions. [2024-11-23 23:12:48,472 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 7 states have internal predecessors, (43), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:12:48,472 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 142 transitions. [2024-11-23 23:12:48,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-23 23:12:48,473 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:48,473 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:48,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-23 23:12:48,474 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:48,474 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:48,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1138659606, now seen corresponding path program 1 times [2024-11-23 23:12:48,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:48,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838416303] [2024-11-23 23:12:48,476 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:48,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:48,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:48,876 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 8 proven. 24 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:48,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:48,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838416303] [2024-11-23 23:12:48,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838416303] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:48,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573796915] [2024-11-23 23:12:48,877 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:48,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:48,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:48,879 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:48,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-23 23:12:49,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:49,034 INFO L256 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-23 23:12:49,037 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:49,407 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 18 proven. 14 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:49,408 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:49,584 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-23 23:12:49,774 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 18 proven. 14 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:49,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573796915] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:49,775 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:49,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 34 [2024-11-23 23:12:49,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825622973] [2024-11-23 23:12:49,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:49,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-23 23:12:49,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:49,778 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-23 23:12:49,780 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1018, Unknown=0, NotChecked=0, Total=1190 [2024-11-23 23:12:49,780 INFO L87 Difference]: Start difference. First operand 127 states and 142 transitions. Second operand has 35 states, 34 states have (on average 3.2941176470588234) internal successors, (112), 35 states have internal predecessors, (112), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:12:50,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:50,610 INFO L93 Difference]: Finished difference Result 171 states and 189 transitions. [2024-11-23 23:12:50,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-23 23:12:50,611 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 3.2941176470588234) internal successors, (112), 35 states have internal predecessors, (112), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 59 [2024-11-23 23:12:50,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:50,612 INFO L225 Difference]: With dead ends: 171 [2024-11-23 23:12:50,612 INFO L226 Difference]: Without dead ends: 171 [2024-11-23 23:12:50,613 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2024-11-23 23:12:50,613 INFO L435 NwaCegarLoop]: 87 mSDtfsCounter, 267 mSDsluCounter, 900 mSDsCounter, 0 mSdLazyCounter, 1110 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 987 SdHoareTripleChecker+Invalid, 1111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:50,613 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 987 Invalid, 1111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1110 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-23 23:12:50,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2024-11-23 23:12:50,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 128. [2024-11-23 23:12:50,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 112 states have (on average 1.2053571428571428) internal successors, (135), 121 states have internal predecessors, (135), 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) [2024-11-23 23:12:50,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 143 transitions. [2024-11-23 23:12:50,620 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 143 transitions. Word has length 59 [2024-11-23 23:12:50,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:50,620 INFO L471 AbstractCegarLoop]: Abstraction has 128 states and 143 transitions. [2024-11-23 23:12:50,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 3.2941176470588234) internal successors, (112), 35 states have internal predecessors, (112), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:12:50,620 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 143 transitions. [2024-11-23 23:12:50,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-23 23:12:50,621 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:50,621 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:50,631 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-23 23:12:50,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-23 23:12:50,826 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:50,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:50,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1644371939, now seen corresponding path program 1 times [2024-11-23 23:12:50,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:50,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23219838] [2024-11-23 23:12:50,826 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:50,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:50,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:51,234 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:12:51,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:51,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23219838] [2024-11-23 23:12:51,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23219838] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:51,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535061050] [2024-11-23 23:12:51,235 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:51,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:51,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:51,237 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:51,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-23 23:12:51,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:51,391 INFO L256 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-23 23:12:51,394 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:51,766 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:12:51,767 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:51,997 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 41 treesize of output 37 [2024-11-23 23:12:52,549 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:12:52,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535061050] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:52,550 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:52,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 38 [2024-11-23 23:12:52,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063967340] [2024-11-23 23:12:52,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:52,551 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-23 23:12:52,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:52,552 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-23 23:12:52,552 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1335, Unknown=0, NotChecked=0, Total=1482 [2024-11-23 23:12:52,552 INFO L87 Difference]: Start difference. First operand 128 states and 143 transitions. Second operand has 39 states, 38 states have (on average 2.9210526315789473) internal successors, (111), 39 states have internal predecessors, (111), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:12:54,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:54,024 INFO L93 Difference]: Finished difference Result 166 states and 185 transitions. [2024-11-23 23:12:54,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-23 23:12:54,025 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 2.9210526315789473) internal successors, (111), 39 states have internal predecessors, (111), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 59 [2024-11-23 23:12:54,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:54,025 INFO L225 Difference]: With dead ends: 166 [2024-11-23 23:12:54,025 INFO L226 Difference]: Without dead ends: 166 [2024-11-23 23:12:54,026 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 933 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=537, Invalid=3623, Unknown=0, NotChecked=0, Total=4160 [2024-11-23 23:12:54,027 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 442 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 1072 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 1100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:54,027 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 642 Invalid, 1100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1072 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-23 23:12:54,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2024-11-23 23:12:54,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 130. [2024-11-23 23:12:54,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 117 states have (on average 1.170940170940171) internal successors, (137), 123 states have internal predecessors, (137), 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) [2024-11-23 23:12:54,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 145 transitions. [2024-11-23 23:12:54,032 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 145 transitions. Word has length 59 [2024-11-23 23:12:54,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:54,032 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 145 transitions. [2024-11-23 23:12:54,032 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 2.9210526315789473) internal successors, (111), 39 states have internal predecessors, (111), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:12:54,032 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 145 transitions. [2024-11-23 23:12:54,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-23 23:12:54,033 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:54,033 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:54,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-23 23:12:54,233 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-23 23:12:54,234 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:54,234 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:54,234 INFO L85 PathProgramCache]: Analyzing trace with hash 306533278, now seen corresponding path program 1 times [2024-11-23 23:12:54,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:54,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719640313] [2024-11-23 23:12:54,235 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:54,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:54,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:54,804 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:54,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:54,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719640313] [2024-11-23 23:12:54,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719640313] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:54,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304973044] [2024-11-23 23:12:54,805 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:12:54,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:54,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:54,807 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:54,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-23 23:12:54,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:12:54,960 INFO L256 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-23 23:12:54,963 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:55,422 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:12:55,422 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:55,675 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 41 treesize of output 37 [2024-11-23 23:12:56,118 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:12:56,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304973044] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:56,119 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:56,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15, 15] total 42 [2024-11-23 23:12:56,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959614631] [2024-11-23 23:12:56,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:56,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-23 23:12:56,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:56,122 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-23 23:12:56,123 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1631, Unknown=0, NotChecked=0, Total=1806 [2024-11-23 23:12:56,123 INFO L87 Difference]: Start difference. First operand 130 states and 145 transitions. Second operand has 43 states, 42 states have (on average 2.761904761904762) internal successors, (116), 43 states have internal predecessors, (116), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:12:57,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:57,961 INFO L93 Difference]: Finished difference Result 203 states and 226 transitions. [2024-11-23 23:12:57,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-23 23:12:57,961 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 2.761904761904762) internal successors, (116), 43 states have internal predecessors, (116), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 61 [2024-11-23 23:12:57,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:57,962 INFO L225 Difference]: With dead ends: 203 [2024-11-23 23:12:57,962 INFO L226 Difference]: Without dead ends: 203 [2024-11-23 23:12:57,963 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 94 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=527, Invalid=3895, Unknown=0, NotChecked=0, Total=4422 [2024-11-23 23:12:57,964 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 619 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 1221 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 619 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 1243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:57,964 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [619 Valid, 582 Invalid, 1243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1221 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-23 23:12:57,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2024-11-23 23:12:57,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 159. [2024-11-23 23:12:57,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 147 states have (on average 1.183673469387755) internal successors, (174), 152 states have internal predecessors, (174), 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) [2024-11-23 23:12:57,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 182 transitions. [2024-11-23 23:12:57,970 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 182 transitions. Word has length 61 [2024-11-23 23:12:57,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:57,970 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 182 transitions. [2024-11-23 23:12:57,970 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 2.761904761904762) internal successors, (116), 43 states have internal predecessors, (116), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:12:57,970 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 182 transitions. [2024-11-23 23:12:57,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-23 23:12:57,971 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:57,971 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:57,981 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-23 23:12:58,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-23 23:12:58,176 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:58,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:58,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1151290582, now seen corresponding path program 2 times [2024-11-23 23:12:58,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:58,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197313868] [2024-11-23 23:12:58,176 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:12:58,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:58,194 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:12:58,195 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:12:58,288 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-23 23:12:58,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:58,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197313868] [2024-11-23 23:12:58,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197313868] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:58,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927068286] [2024-11-23 23:12:58,289 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:12:58,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:58,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:58,291 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:58,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-23 23:12:58,468 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:12:58,468 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:12:58,470 INFO L256 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-23 23:12:58,472 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:58,610 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 22 proven. 14 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:58,610 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:12:58,753 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 22 proven. 14 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:12:58,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927068286] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:12:58,753 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:12:58,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 10] total 20 [2024-11-23 23:12:58,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898750376] [2024-11-23 23:12:58,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:12:58,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-23 23:12:58,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:12:58,754 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-23 23:12:58,754 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-11-23 23:12:58,755 INFO L87 Difference]: Start difference. First operand 159 states and 182 transitions. Second operand has 20 states, 20 states have (on average 4.4) internal successors, (88), 20 states have internal predecessors, (88), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:59,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:12:59,103 INFO L93 Difference]: Finished difference Result 188 states and 211 transitions. [2024-11-23 23:12:59,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-23 23:12:59,104 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.4) internal successors, (88), 20 states have internal predecessors, (88), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 63 [2024-11-23 23:12:59,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:12:59,105 INFO L225 Difference]: With dead ends: 188 [2024-11-23 23:12:59,105 INFO L226 Difference]: Without dead ends: 188 [2024-11-23 23:12:59,105 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 110 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=145, Invalid=667, Unknown=0, NotChecked=0, Total=812 [2024-11-23 23:12:59,106 INFO L435 NwaCegarLoop]: 82 mSDtfsCounter, 169 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 986 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:12:59,106 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 986 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:12:59,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2024-11-23 23:12:59,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 159. [2024-11-23 23:12:59,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 147 states have (on average 1.1768707482993197) internal successors, (173), 152 states have internal predecessors, (173), 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) [2024-11-23 23:12:59,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 181 transitions. [2024-11-23 23:12:59,110 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 181 transitions. Word has length 63 [2024-11-23 23:12:59,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:12:59,111 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 181 transitions. [2024-11-23 23:12:59,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.4) internal successors, (88), 20 states have internal predecessors, (88), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:12:59,111 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 181 transitions. [2024-11-23 23:12:59,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-23 23:12:59,112 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:12:59,112 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:12:59,122 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-23 23:12:59,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-23 23:12:59,316 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:12:59,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:12:59,317 INFO L85 PathProgramCache]: Analyzing trace with hash 199044202, now seen corresponding path program 3 times [2024-11-23 23:12:59,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:12:59,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941817374] [2024-11-23 23:12:59,317 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-23 23:12:59,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:12:59,334 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-23 23:12:59,335 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:12:59,529 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 15 proven. 4 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-23 23:12:59,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:12:59,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941817374] [2024-11-23 23:12:59,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941817374] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:12:59,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569322592] [2024-11-23 23:12:59,530 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-23 23:12:59,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:12:59,530 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:12:59,532 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:12:59,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-23 23:12:59,689 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-23 23:12:59,689 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:12:59,690 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-23 23:12:59,693 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:12:59,830 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-23 23:12:59,831 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:13:00,294 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 10 proven. 9 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-23 23:13:00,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569322592] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:13:00,294 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:13:00,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 19 [2024-11-23 23:13:00,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021473918] [2024-11-23 23:13:00,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:13:00,295 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-23 23:13:00,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:13:00,296 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-23 23:13:00,296 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2024-11-23 23:13:00,296 INFO L87 Difference]: Start difference. First operand 159 states and 181 transitions. Second operand has 20 states, 19 states have (on average 3.9473684210526314) internal successors, (75), 20 states have internal predecessors, (75), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:00,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:13:00,671 INFO L93 Difference]: Finished difference Result 167 states and 189 transitions. [2024-11-23 23:13:00,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-23 23:13:00,672 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 3.9473684210526314) internal successors, (75), 20 states have internal predecessors, (75), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 64 [2024-11-23 23:13:00,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:13:00,673 INFO L225 Difference]: With dead ends: 167 [2024-11-23 23:13:00,673 INFO L226 Difference]: Without dead ends: 167 [2024-11-23 23:13:00,673 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=176, Invalid=580, Unknown=0, NotChecked=0, Total=756 [2024-11-23 23:13:00,674 INFO L435 NwaCegarLoop]: 49 mSDtfsCounter, 127 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:13:00,674 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 393 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:13:00,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2024-11-23 23:13:00,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 159. [2024-11-23 23:13:00,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 147 states have (on average 1.163265306122449) internal successors, (171), 152 states have internal predecessors, (171), 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) [2024-11-23 23:13:00,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 179 transitions. [2024-11-23 23:13:00,680 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 179 transitions. Word has length 64 [2024-11-23 23:13:00,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:13:00,680 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 179 transitions. [2024-11-23 23:13:00,680 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 3.9473684210526314) internal successors, (75), 20 states have internal predecessors, (75), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:00,680 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 179 transitions. [2024-11-23 23:13:00,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-23 23:13:00,681 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:13:00,681 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:13:00,690 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-23 23:13:00,885 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-23 23:13:00,886 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:13:00,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:13:00,886 INFO L85 PathProgramCache]: Analyzing trace with hash 1875402976, now seen corresponding path program 2 times [2024-11-23 23:13:00,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:13:00,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535545280] [2024-11-23 23:13:00,886 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:13:00,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:13:00,917 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:13:00,917 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:13:01,103 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:13:01,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:13:01,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535545280] [2024-11-23 23:13:01,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535545280] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:13:01,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579879058] [2024-11-23 23:13:01,103 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:13:01,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:01,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:13:01,108 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:13:01,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-23 23:13:01,287 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:13:01,287 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:13:01,288 INFO L256 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-23 23:13:01,291 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:13:01,475 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:13:01,475 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:13:01,651 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:13:01,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579879058] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:13:01,651 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:13:01,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 21 [2024-11-23 23:13:01,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087345157] [2024-11-23 23:13:01,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:13:01,652 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-23 23:13:01,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:13:01,652 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-23 23:13:01,653 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2024-11-23 23:13:01,653 INFO L87 Difference]: Start difference. First operand 159 states and 179 transitions. Second operand has 21 states, 21 states have (on average 4.238095238095238) internal successors, (89), 21 states have internal predecessors, (89), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:01,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:13:01,985 INFO L93 Difference]: Finished difference Result 267 states and 301 transitions. [2024-11-23 23:13:01,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-23 23:13:01,986 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.238095238095238) internal successors, (89), 21 states have internal predecessors, (89), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 65 [2024-11-23 23:13:01,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:13:01,990 INFO L225 Difference]: With dead ends: 267 [2024-11-23 23:13:01,991 INFO L226 Difference]: Without dead ends: 267 [2024-11-23 23:13:01,991 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 116 SyntacticMatches, 6 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=156, Invalid=600, Unknown=0, NotChecked=0, Total=756 [2024-11-23 23:13:01,992 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 65 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:13:01,992 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 658 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:13:01,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2024-11-23 23:13:01,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 213. [2024-11-23 23:13:01,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 201 states have (on average 1.1741293532338308) internal successors, (236), 206 states have internal predecessors, (236), 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) [2024-11-23 23:13:01,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 244 transitions. [2024-11-23 23:13:01,999 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 244 transitions. Word has length 65 [2024-11-23 23:13:01,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:13:01,999 INFO L471 AbstractCegarLoop]: Abstraction has 213 states and 244 transitions. [2024-11-23 23:13:01,999 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.238095238095238) internal successors, (89), 21 states have internal predecessors, (89), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:01,999 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 244 transitions. [2024-11-23 23:13:02,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-23 23:13:02,000 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:13:02,001 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:13:02,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-23 23:13:02,205 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-23 23:13:02,206 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:13:02,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:13:02,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1887988412, now seen corresponding path program 1 times [2024-11-23 23:13:02,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:13:02,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470554793] [2024-11-23 23:13:02,206 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:13:02,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:13:02,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:13:02,400 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:13:02,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:13:02,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470554793] [2024-11-23 23:13:02,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470554793] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:13:02,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667267778] [2024-11-23 23:13:02,401 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:13:02,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:02,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:13:02,403 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:13:02,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-23 23:13:02,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:13:02,586 INFO L256 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-23 23:13:02,588 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:13:02,686 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:13:02,686 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:13:02,843 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:13:02,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667267778] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:13:02,843 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:13:02,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2024-11-23 23:13:02,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005451586] [2024-11-23 23:13:02,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:13:02,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-23 23:13:02,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:13:02,844 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-23 23:13:02,844 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-11-23 23:13:02,845 INFO L87 Difference]: Start difference. First operand 213 states and 244 transitions. Second operand has 15 states, 15 states have (on average 4.4) internal successors, (66), 15 states have internal predecessors, (66), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:03,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:13:03,089 INFO L93 Difference]: Finished difference Result 234 states and 266 transitions. [2024-11-23 23:13:03,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-23 23:13:03,090 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.4) internal successors, (66), 15 states have internal predecessors, (66), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 65 [2024-11-23 23:13:03,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:13:03,091 INFO L225 Difference]: With dead ends: 234 [2024-11-23 23:13:03,091 INFO L226 Difference]: Without dead ends: 234 [2024-11-23 23:13:03,091 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 120 SyntacticMatches, 6 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2024-11-23 23:13:03,092 INFO L435 NwaCegarLoop]: 56 mSDtfsCounter, 98 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 542 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:13:03,094 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 542 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:13:03,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2024-11-23 23:13:03,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 217. [2024-11-23 23:13:03,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 205 states have (on average 1.175609756097561) internal successors, (241), 210 states have internal predecessors, (241), 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) [2024-11-23 23:13:03,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 249 transitions. [2024-11-23 23:13:03,100 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 249 transitions. Word has length 65 [2024-11-23 23:13:03,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:13:03,100 INFO L471 AbstractCegarLoop]: Abstraction has 217 states and 249 transitions. [2024-11-23 23:13:03,101 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.4) internal successors, (66), 15 states have internal predecessors, (66), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:03,101 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 249 transitions. [2024-11-23 23:13:03,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-23 23:13:03,102 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:13:03,102 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:13:03,114 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-23 23:13:03,305 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-23 23:13:03,306 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:13:03,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:13:03,306 INFO L85 PathProgramCache]: Analyzing trace with hash 533077447, now seen corresponding path program 3 times [2024-11-23 23:13:03,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:13:03,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428311213] [2024-11-23 23:13:03,306 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-23 23:13:03,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:13:03,340 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-23 23:13:03,340 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:13:04,333 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 7 proven. 24 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-23 23:13:04,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:13:04,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428311213] [2024-11-23 23:13:04,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428311213] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:13:04,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926559651] [2024-11-23 23:13:04,334 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-23 23:13:04,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:04,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:13:04,336 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:13:04,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-23 23:13:04,520 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-23 23:13:04,520 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:13:04,522 INFO L256 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-23 23:13:04,524 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:13:05,158 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-23 23:13:05,159 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:13:05,889 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-23 23:13:06,014 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 27 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-23 23:13:06,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926559651] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:13:06,014 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:13:06,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 13, 13] total 46 [2024-11-23 23:13:06,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838952667] [2024-11-23 23:13:06,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:13:06,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-23 23:13:06,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:13:06,016 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-23 23:13:06,016 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1964, Unknown=0, NotChecked=0, Total=2162 [2024-11-23 23:13:06,016 INFO L87 Difference]: Start difference. First operand 217 states and 249 transitions. Second operand has 47 states, 45 states have (on average 2.6) internal successors, (117), 46 states have internal predecessors, (117), 6 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2024-11-23 23:13:12,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:13:12,922 INFO L93 Difference]: Finished difference Result 458 states and 530 transitions. [2024-11-23 23:13:12,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2024-11-23 23:13:12,922 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 45 states have (on average 2.6) internal successors, (117), 46 states have internal predecessors, (117), 6 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) Word has length 69 [2024-11-23 23:13:12,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:13:12,924 INFO L225 Difference]: With dead ends: 458 [2024-11-23 23:13:12,924 INFO L226 Difference]: Without dead ends: 458 [2024-11-23 23:13:12,926 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3519 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=2461, Invalid=11345, Unknown=0, NotChecked=0, Total=13806 [2024-11-23 23:13:12,926 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 877 mSDsluCounter, 782 mSDsCounter, 0 mSdLazyCounter, 1683 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 877 SdHoareTripleChecker+Valid, 819 SdHoareTripleChecker+Invalid, 1701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:13:12,926 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [877 Valid, 819 Invalid, 1701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1683 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-23 23:13:12,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2024-11-23 23:13:12,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 241. [2024-11-23 23:13:12,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 229 states have (on average 1.1746724890829694) internal successors, (269), 234 states have internal predecessors, (269), 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) [2024-11-23 23:13:12,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 277 transitions. [2024-11-23 23:13:12,934 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 277 transitions. Word has length 69 [2024-11-23 23:13:12,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:13:12,935 INFO L471 AbstractCegarLoop]: Abstraction has 241 states and 277 transitions. [2024-11-23 23:13:12,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 45 states have (on average 2.6) internal successors, (117), 46 states have internal predecessors, (117), 6 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2024-11-23 23:13:12,935 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 277 transitions. [2024-11-23 23:13:12,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-23 23:13:12,936 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:13:12,936 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 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, 1] [2024-11-23 23:13:12,946 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-23 23:13:13,136 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-23 23:13:13,137 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:13:13,137 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:13:13,137 INFO L85 PathProgramCache]: Analyzing trace with hash 988384756, now seen corresponding path program 3 times [2024-11-23 23:13:13,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:13:13,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732357435] [2024-11-23 23:13:13,137 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-23 23:13:13,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:13:13,165 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-23 23:13:13,165 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:13:14,049 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-23 23:13:14,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:13:14,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732357435] [2024-11-23 23:13:14,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732357435] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:13:14,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002650047] [2024-11-23 23:13:14,050 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-23 23:13:14,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:14,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:13:14,052 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:13:14,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-23 23:13:14,400 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-23 23:13:14,401 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:13:14,402 INFO L256 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-23 23:13:14,404 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:13:15,000 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-23 23:13:15,001 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:13:15,318 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 28 treesize of output 24 [2024-11-23 23:13:15,783 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-23 23:13:15,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002650047] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:13:15,784 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:13:15,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 41 [2024-11-23 23:13:15,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615552067] [2024-11-23 23:13:15,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:13:15,784 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-23 23:13:15,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:13:15,785 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-23 23:13:15,785 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1548, Unknown=0, NotChecked=0, Total=1722 [2024-11-23 23:13:15,785 INFO L87 Difference]: Start difference. First operand 241 states and 277 transitions. Second operand has 42 states, 41 states have (on average 2.8292682926829267) internal successors, (116), 42 states have internal predecessors, (116), 10 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-23 23:13:19,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:13:19,064 INFO L93 Difference]: Finished difference Result 281 states and 325 transitions. [2024-11-23 23:13:19,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-23 23:13:19,065 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 2.8292682926829267) internal successors, (116), 42 states have internal predecessors, (116), 10 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 69 [2024-11-23 23:13:19,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:13:19,066 INFO L225 Difference]: With dead ends: 281 [2024-11-23 23:13:19,066 INFO L226 Difference]: Without dead ends: 281 [2024-11-23 23:13:19,067 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1176 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=923, Invalid=4479, Unknown=0, NotChecked=0, Total=5402 [2024-11-23 23:13:19,068 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 505 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 1114 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 736 SdHoareTripleChecker+Invalid, 1128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:13:19,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [505 Valid, 736 Invalid, 1128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1114 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-23 23:13:19,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2024-11-23 23:13:19,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 261. [2024-11-23 23:13:19,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 249 states have (on average 1.176706827309237) internal successors, (293), 254 states have internal predecessors, (293), 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) [2024-11-23 23:13:19,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 301 transitions. [2024-11-23 23:13:19,076 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 301 transitions. Word has length 69 [2024-11-23 23:13:19,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:13:19,077 INFO L471 AbstractCegarLoop]: Abstraction has 261 states and 301 transitions. [2024-11-23 23:13:19,077 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 2.8292682926829267) internal successors, (116), 42 states have internal predecessors, (116), 10 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-23 23:13:19,077 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 301 transitions. [2024-11-23 23:13:19,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-23 23:13:19,078 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:13:19,078 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:13:19,088 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-23 23:13:19,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-23 23:13:19,279 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:13:19,279 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:13:19,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1434157518, now seen corresponding path program 1 times [2024-11-23 23:13:19,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:13:19,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110209853] [2024-11-23 23:13:19,280 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:13:19,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:13:19,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:13:19,478 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:13:19,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:13:19,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110209853] [2024-11-23 23:13:19,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110209853] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:13:19,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472336480] [2024-11-23 23:13:19,479 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:13:19,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:19,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:13:19,480 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:13:19,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-23 23:13:19,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:13:19,683 INFO L256 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-23 23:13:19,685 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:13:19,810 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:13:19,810 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:13:19,940 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:13:19,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472336480] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:13:19,940 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:13:19,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 21 [2024-11-23 23:13:19,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774114374] [2024-11-23 23:13:19,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:13:19,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-23 23:13:19,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:13:19,942 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-23 23:13:19,942 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2024-11-23 23:13:19,942 INFO L87 Difference]: Start difference. First operand 261 states and 301 transitions. Second operand has 21 states, 21 states have (on average 5.428571428571429) internal successors, (114), 21 states have internal predecessors, (114), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:20,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:13:20,184 INFO L93 Difference]: Finished difference Result 283 states and 325 transitions. [2024-11-23 23:13:20,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-23 23:13:20,185 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.428571428571429) internal successors, (114), 21 states have internal predecessors, (114), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 71 [2024-11-23 23:13:20,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:13:20,186 INFO L225 Difference]: With dead ends: 283 [2024-11-23 23:13:20,186 INFO L226 Difference]: Without dead ends: 283 [2024-11-23 23:13:20,186 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 131 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2024-11-23 23:13:20,187 INFO L435 NwaCegarLoop]: 55 mSDtfsCounter, 25 mSDsluCounter, 667 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:13:20,187 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 722 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:13:20,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-11-23 23:13:20,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 281. [2024-11-23 23:13:20,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 269 states have (on average 1.171003717472119) internal successors, (315), 274 states have internal predecessors, (315), 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) [2024-11-23 23:13:20,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 323 transitions. [2024-11-23 23:13:20,193 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 323 transitions. Word has length 71 [2024-11-23 23:13:20,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:13:20,194 INFO L471 AbstractCegarLoop]: Abstraction has 281 states and 323 transitions. [2024-11-23 23:13:20,194 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.428571428571429) internal successors, (114), 21 states have internal predecessors, (114), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:20,194 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 323 transitions. [2024-11-23 23:13:20,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-23 23:13:20,195 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:13:20,195 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:13:20,204 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-23 23:13:20,395 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:20,395 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:13:20,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:13:20,396 INFO L85 PathProgramCache]: Analyzing trace with hash -112345282, now seen corresponding path program 4 times [2024-11-23 23:13:20,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:13:20,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229613452] [2024-11-23 23:13:20,396 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-23 23:13:20,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:13:20,415 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-23 23:13:20,416 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:13:20,589 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 9 proven. 47 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-23 23:13:20,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:13:20,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229613452] [2024-11-23 23:13:20,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229613452] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:13:20,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431427374] [2024-11-23 23:13:20,590 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-23 23:13:20,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:20,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:13:20,592 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:13:20,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-23 23:13:20,769 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-23 23:13:20,770 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:13:20,771 INFO L256 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-23 23:13:20,772 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:13:20,924 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 24 proven. 32 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-23 23:13:20,924 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:13:21,082 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 9 proven. 47 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-23 23:13:21,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431427374] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:13:21,082 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:13:21,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2024-11-23 23:13:21,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753168880] [2024-11-23 23:13:21,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:13:21,082 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-23 23:13:21,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:13:21,083 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-23 23:13:21,083 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2024-11-23 23:13:21,083 INFO L87 Difference]: Start difference. First operand 281 states and 323 transitions. Second operand has 23 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 23 states have internal predecessors, (107), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:21,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:13:21,430 INFO L93 Difference]: Finished difference Result 449 states and 508 transitions. [2024-11-23 23:13:21,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-23 23:13:21,431 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 23 states have internal predecessors, (107), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 75 [2024-11-23 23:13:21,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:13:21,432 INFO L225 Difference]: With dead ends: 449 [2024-11-23 23:13:21,432 INFO L226 Difference]: Without dead ends: 449 [2024-11-23 23:13:21,433 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 135 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=176, Invalid=816, Unknown=0, NotChecked=0, Total=992 [2024-11-23 23:13:21,433 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 104 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 778 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:13:21,434 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 778 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:13:21,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2024-11-23 23:13:21,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 314. [2024-11-23 23:13:21,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 302 states have (on average 1.1589403973509933) internal successors, (350), 307 states have internal predecessors, (350), 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) [2024-11-23 23:13:21,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 358 transitions. [2024-11-23 23:13:21,441 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 358 transitions. Word has length 75 [2024-11-23 23:13:21,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:13:21,442 INFO L471 AbstractCegarLoop]: Abstraction has 314 states and 358 transitions. [2024-11-23 23:13:21,443 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 23 states have internal predecessors, (107), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:21,443 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 358 transitions. [2024-11-23 23:13:21,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-23 23:13:21,444 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:13:21,444 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:13:21,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-23 23:13:21,644 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:21,645 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:13:21,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:13:21,646 INFO L85 PathProgramCache]: Analyzing trace with hash -762631308, now seen corresponding path program 1 times [2024-11-23 23:13:21,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:13:21,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136522437] [2024-11-23 23:13:21,646 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:13:21,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:13:21,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:13:24,663 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-23 23:13:24,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:13:24,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136522437] [2024-11-23 23:13:24,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136522437] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:13:24,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507720609] [2024-11-23 23:13:24,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:13:24,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:24,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:13:24,666 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:13:24,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-23 23:13:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:13:24,879 INFO L256 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-11-23 23:13:24,887 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:13:25,432 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-23 23:13:25,734 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-23 23:13:25,869 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-23 23:13:26,078 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:13:26,078 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:13:26,187 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 32 [2024-11-23 23:13:26,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 22 treesize of output 20 [2024-11-23 23:13:26,806 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 29 treesize of output 20 [2024-11-23 23:13:27,321 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:13:27,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507720609] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:13:27,322 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:13:27,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 21, 22] total 61 [2024-11-23 23:13:27,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483807376] [2024-11-23 23:13:27,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:13:27,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-11-23 23:13:27,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:13:27,323 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-11-23 23:13:27,324 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=3440, Unknown=0, NotChecked=0, Total=3660 [2024-11-23 23:13:27,324 INFO L87 Difference]: Start difference. First operand 314 states and 358 transitions. Second operand has 61 states, 60 states have (on average 2.5) internal successors, (150), 59 states have internal predecessors, (150), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-23 23:13:35,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:13:35,199 INFO L93 Difference]: Finished difference Result 404 states and 452 transitions. [2024-11-23 23:13:35,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-23 23:13:35,199 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 60 states have (on average 2.5) internal successors, (150), 59 states have internal predecessors, (150), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 75 [2024-11-23 23:13:35,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:13:35,201 INFO L225 Difference]: With dead ends: 404 [2024-11-23 23:13:35,201 INFO L226 Difference]: Without dead ends: 404 [2024-11-23 23:13:35,202 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2108 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=788, Invalid=8914, Unknown=0, NotChecked=0, Total=9702 [2024-11-23 23:13:35,202 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 271 mSDsluCounter, 1060 mSDsCounter, 0 mSdLazyCounter, 2549 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 1087 SdHoareTripleChecker+Invalid, 2568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 2549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:13:35,203 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 1087 Invalid, 2568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 2549 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-23 23:13:35,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2024-11-23 23:13:35,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 348. [2024-11-23 23:13:35,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 336 states have (on average 1.1517857142857142) internal successors, (387), 341 states have internal predecessors, (387), 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) [2024-11-23 23:13:35,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 395 transitions. [2024-11-23 23:13:35,210 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 395 transitions. Word has length 75 [2024-11-23 23:13:35,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:13:35,211 INFO L471 AbstractCegarLoop]: Abstraction has 348 states and 395 transitions. [2024-11-23 23:13:35,211 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 2.5) internal successors, (150), 59 states have internal predecessors, (150), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-23 23:13:35,211 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 395 transitions. [2024-11-23 23:13:35,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-23 23:13:35,212 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:13:35,212 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1] [2024-11-23 23:13:35,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-23 23:13:35,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:35,417 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:13:35,417 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:13:35,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1062775224, now seen corresponding path program 1 times [2024-11-23 23:13:35,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:13:35,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132793594] [2024-11-23 23:13:35,417 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:13:35,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:13:35,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:13:35,643 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 13 proven. 49 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-23 23:13:35,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:13:35,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132793594] [2024-11-23 23:13:35,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132793594] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:13:35,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149704184] [2024-11-23 23:13:35,644 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:13:35,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:35,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:13:35,646 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:13:35,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-23 23:13:35,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:13:35,831 INFO L256 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-23 23:13:35,832 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:13:35,987 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 34 proven. 28 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-23 23:13:35,987 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:13:36,111 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 13 proven. 49 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-23 23:13:36,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149704184] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:13:36,111 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:13:36,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11, 11] total 19 [2024-11-23 23:13:36,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662360879] [2024-11-23 23:13:36,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:13:36,112 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-23 23:13:36,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:13:36,112 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-23 23:13:36,112 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2024-11-23 23:13:36,112 INFO L87 Difference]: Start difference. First operand 348 states and 395 transitions. Second operand has 19 states, 19 states have (on average 5.684210526315789) internal successors, (108), 19 states have internal predecessors, (108), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:36,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:13:36,413 INFO L93 Difference]: Finished difference Result 391 states and 442 transitions. [2024-11-23 23:13:36,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-23 23:13:36,414 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.684210526315789) internal successors, (108), 19 states have internal predecessors, (108), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 78 [2024-11-23 23:13:36,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:13:36,415 INFO L225 Difference]: With dead ends: 391 [2024-11-23 23:13:36,416 INFO L226 Difference]: Without dead ends: 391 [2024-11-23 23:13:36,416 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 145 SyntacticMatches, 7 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=159, Invalid=597, Unknown=0, NotChecked=0, Total=756 [2024-11-23 23:13:36,416 INFO L435 NwaCegarLoop]: 58 mSDtfsCounter, 54 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:13:36,416 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 788 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:13:36,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2024-11-23 23:13:36,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 360. [2024-11-23 23:13:36,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 348 states have (on average 1.1494252873563218) internal successors, (400), 353 states have internal predecessors, (400), 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) [2024-11-23 23:13:36,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 408 transitions. [2024-11-23 23:13:36,423 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 408 transitions. Word has length 78 [2024-11-23 23:13:36,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:13:36,424 INFO L471 AbstractCegarLoop]: Abstraction has 360 states and 408 transitions. [2024-11-23 23:13:36,424 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.684210526315789) internal successors, (108), 19 states have internal predecessors, (108), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:36,424 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 408 transitions. [2024-11-23 23:13:36,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-23 23:13:36,425 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:13:36,425 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:13:36,435 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-23 23:13:36,625 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:36,626 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:13:36,626 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:13:36,626 INFO L85 PathProgramCache]: Analyzing trace with hash 72069854, now seen corresponding path program 1 times [2024-11-23 23:13:36,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:13:36,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370357522] [2024-11-23 23:13:36,626 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:13:36,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:13:36,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:13:36,935 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:13:36,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:13:36,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370357522] [2024-11-23 23:13:36,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370357522] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:13:36,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748811323] [2024-11-23 23:13:36,936 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:13:36,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:36,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:13:36,938 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:13:36,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-23 23:13:37,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:13:37,135 INFO L256 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-23 23:13:37,138 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:13:37,467 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-23 23:13:37,467 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:13:37,645 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 23:13:37,645 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 24 treesize of output 28 [2024-11-23 23:13:37,852 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-23 23:13:37,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748811323] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:13:37,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:13:37,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 25 [2024-11-23 23:13:37,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838627516] [2024-11-23 23:13:37,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:13:37,853 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-23 23:13:37,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:13:37,854 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-23 23:13:37,854 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2024-11-23 23:13:37,854 INFO L87 Difference]: Start difference. First operand 360 states and 408 transitions. Second operand has 26 states, 25 states have (on average 6.56) internal successors, (164), 26 states have internal predecessors, (164), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:13:38,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:13:38,367 INFO L93 Difference]: Finished difference Result 372 states and 420 transitions. [2024-11-23 23:13:38,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-23 23:13:38,367 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 6.56) internal successors, (164), 26 states have internal predecessors, (164), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 79 [2024-11-23 23:13:38,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:13:38,369 INFO L225 Difference]: With dead ends: 372 [2024-11-23 23:13:38,369 INFO L226 Difference]: Without dead ends: 372 [2024-11-23 23:13:38,369 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=182, Invalid=874, Unknown=0, NotChecked=0, Total=1056 [2024-11-23 23:13:38,369 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 153 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 646 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-23 23:13:38,369 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 500 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 646 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-23 23:13:38,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-11-23 23:13:38,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 363. [2024-11-23 23:13:38,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 351 states have (on average 1.1481481481481481) internal successors, (403), 356 states have internal predecessors, (403), 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) [2024-11-23 23:13:38,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 411 transitions. [2024-11-23 23:13:38,379 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 411 transitions. Word has length 79 [2024-11-23 23:13:38,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:13:38,379 INFO L471 AbstractCegarLoop]: Abstraction has 363 states and 411 transitions. [2024-11-23 23:13:38,380 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 6.56) internal successors, (164), 26 states have internal predecessors, (164), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:13:38,380 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 411 transitions. [2024-11-23 23:13:38,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-23 23:13:38,380 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:13:38,381 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1] [2024-11-23 23:13:38,390 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-23 23:13:38,581 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:38,582 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:13:38,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:13:38,582 INFO L85 PathProgramCache]: Analyzing trace with hash -508732367, now seen corresponding path program 2 times [2024-11-23 23:13:38,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:13:38,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36539071] [2024-11-23 23:13:38,582 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:13:38,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:13:38,607 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:13:38,607 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:13:38,816 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 42 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-23 23:13:38,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:13:38,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36539071] [2024-11-23 23:13:38,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36539071] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:13:38,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739097232] [2024-11-23 23:13:38,816 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:13:38,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:38,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:13:38,819 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:13:38,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-23 23:13:39,017 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:13:39,017 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:13:39,019 INFO L256 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-23 23:13:39,020 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:13:39,170 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 55 proven. 25 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-23 23:13:39,170 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:13:39,323 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 55 proven. 25 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-23 23:13:39,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739097232] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:13:39,323 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:13:39,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 21 [2024-11-23 23:13:39,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901278704] [2024-11-23 23:13:39,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:13:39,324 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-23 23:13:39,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:13:39,324 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-23 23:13:39,324 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2024-11-23 23:13:39,324 INFO L87 Difference]: Start difference. First operand 363 states and 411 transitions. Second operand has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:39,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:13:39,616 INFO L93 Difference]: Finished difference Result 394 states and 442 transitions. [2024-11-23 23:13:39,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-23 23:13:39,616 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 82 [2024-11-23 23:13:39,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:13:39,617 INFO L225 Difference]: With dead ends: 394 [2024-11-23 23:13:39,617 INFO L226 Difference]: Without dead ends: 394 [2024-11-23 23:13:39,618 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 150 SyntacticMatches, 6 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=150, Invalid=606, Unknown=0, NotChecked=0, Total=756 [2024-11-23 23:13:39,618 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 142 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 726 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:13:39,618 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 726 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:13:39,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2024-11-23 23:13:39,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 363. [2024-11-23 23:13:39,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 351 states have (on average 1.1424501424501425) internal successors, (401), 356 states have internal predecessors, (401), 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) [2024-11-23 23:13:39,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 409 transitions. [2024-11-23 23:13:39,627 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 409 transitions. Word has length 82 [2024-11-23 23:13:39,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:13:39,627 INFO L471 AbstractCegarLoop]: Abstraction has 363 states and 409 transitions. [2024-11-23 23:13:39,627 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:13:39,627 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 409 transitions. [2024-11-23 23:13:39,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-23 23:13:39,628 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:13:39,628 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:13:39,637 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-23 23:13:39,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-23 23:13:39,829 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:13:39,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:13:39,829 INFO L85 PathProgramCache]: Analyzing trace with hash -450539014, now seen corresponding path program 1 times [2024-11-23 23:13:39,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:13:39,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980448043] [2024-11-23 23:13:39,829 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:13:39,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:13:39,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:13:45,105 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:13:45,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:13:45,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980448043] [2024-11-23 23:13:45,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980448043] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:13:45,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047082703] [2024-11-23 23:13:45,105 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:13:45,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:13:45,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:13:45,109 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:13:45,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-23 23:13:45,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:13:45,319 INFO L256 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 128 conjuncts are in the unsatisfiable core [2024-11-23 23:13:45,325 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:13:45,332 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-23 23:13:45,522 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2024-11-23 23:13:45,794 INFO L349 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2024-11-23 23:13:45,794 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 16 treesize of output 18 [2024-11-23 23:13:46,010 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 15 treesize of output 10 [2024-11-23 23:13:46,228 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 20 [2024-11-23 23:13:46,231 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 12 treesize of output 11 [2024-11-23 23:13:46,512 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 33 [2024-11-23 23:13:46,515 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 0 case distinctions, treesize of input 26 treesize of output 15 [2024-11-23 23:13:47,154 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 37 [2024-11-23 23:13:47,882 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 41 [2024-11-23 23:13:53,980 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 78 [2024-11-23 23:13:54,320 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 86 [2024-11-23 23:13:57,527 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 84 treesize of output 72 [2024-11-23 23:13:57,532 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2024-11-23 23:13:57,759 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-23 23:13:57,759 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:14:47,077 WARN L249 Executor]: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) stderr output: (error "out of memory") [2024-11-23 23:14:47,077 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 101 [2024-11-23 23:14:47,078 WARN L320 FreeRefinementEngine]: Global settings require throwing the following exception [2024-11-23 23:14:47,084 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-23 23:14:47,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:14:47,279 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:262) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parseCheckSatResult(Executor.java:281) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.checkSat(Scriptor.java:155) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.checkSat(WrapperScript.java:163) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.checkSat(WrapperScript.java:163) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.checkSat(ManagedScript.java:148) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker.checkImplication(MonolithicImplicationChecker.java:85) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier$PredicateComparison.compare(PredicateUnifier.java:912) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier$PredicateComparison.(PredicateUnifier.java:786) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate(PredicateUnifier.java:374) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate(PredicateUnifier.java:323) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp$UnifyPostprocessor.postprocess(TraceCheckSpWp.java:555) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.applyPostprocessors(IterativePredicateTransformer.java:416) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.computeBackwardSequence(IterativePredicateTransformer.java:395) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.computeWeakestPreconditionSequence(IterativePredicateTransformer.java:267) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.computeInterpolantsUsingUnsatCore(TraceCheckSpWp.java:325) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.computeInterpolants(TraceCheckSpWp.java:181) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.(TraceCheckSpWp.java:160) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:106) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:148) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:317) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:407) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:342) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:324) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:428) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:314) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:275) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:167) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:132) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: EOF at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser$Action$.CUP$do_action(Parser.java:1518) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser.do_action(Parser.java:701) at com.github.jhoenicke.javacup.runtime.LRParser.parse(LRParser.java:383) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:258) ... 46 more [2024-11-23 23:14:47,287 INFO L158 Benchmark]: Toolchain (without parser) took 153347.93ms. Allocated memory was 142.6MB in the beginning and 343.9MB in the end (delta: 201.3MB). Free memory was 117.5MB in the beginning and 275.7MB in the end (delta: -158.2MB). Peak memory consumption was 41.1MB. Max. memory is 16.1GB. [2024-11-23 23:14:47,287 INFO L158 Benchmark]: CDTParser took 0.41ms. Allocated memory is still 117.4MB. Free memory is still 72.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-23 23:14:47,289 INFO L158 Benchmark]: CACSL2BoogieTranslator took 289.17ms. Allocated memory is still 142.6MB. Free memory was 117.3MB in the beginning and 105.5MB in the end (delta: 11.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-23 23:14:47,289 INFO L158 Benchmark]: Boogie Procedure Inliner took 47.73ms. Allocated memory is still 142.6MB. Free memory was 105.5MB in the beginning and 103.8MB in the end (delta: 1.7MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-23 23:14:47,289 INFO L158 Benchmark]: Boogie Preprocessor took 82.67ms. Allocated memory is still 142.6MB. Free memory was 103.8MB in the beginning and 101.8MB in the end (delta: 2.0MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-23 23:14:47,290 INFO L158 Benchmark]: RCFGBuilder took 695.69ms. Allocated memory is still 142.6MB. Free memory was 101.6MB in the beginning and 79.2MB in the end (delta: 22.4MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-23 23:14:47,290 INFO L158 Benchmark]: TraceAbstraction took 152225.25ms. Allocated memory was 142.6MB in the beginning and 343.9MB in the end (delta: 201.3MB). Free memory was 78.7MB in the beginning and 275.7MB in the end (delta: -197.0MB). Peak memory consumption was 7.5MB. Max. memory is 16.1GB. [2024-11-23 23:14:47,291 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.41ms. Allocated memory is still 117.4MB. Free memory is still 72.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 289.17ms. Allocated memory is still 142.6MB. Free memory was 117.3MB in the beginning and 105.5MB in the end (delta: 11.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 47.73ms. Allocated memory is still 142.6MB. Free memory was 105.5MB in the beginning and 103.8MB in the end (delta: 1.7MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 82.67ms. Allocated memory is still 142.6MB. Free memory was 103.8MB in the beginning and 101.8MB in the end (delta: 2.0MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 695.69ms. Allocated memory is still 142.6MB. Free memory was 101.6MB in the beginning and 79.2MB in the end (delta: 22.4MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * TraceAbstraction took 152225.25ms. Allocated memory was 142.6MB in the beginning and 343.9MB in the end (delta: 201.3MB). Free memory was 78.7MB in the beginning and 275.7MB in the end (delta: -197.0MB). Peak memory consumption was 7.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") : de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:262) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/verifythis/prefixsum_iter.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC --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 4cd641fa41c29ed0240eed782d3555502472fe8bb63d504547076d8eeefa2c0d --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-23 23:14:49,776 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-23 23:14:49,881 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2024-11-23 23:14:49,887 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-23 23:14:49,887 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-23 23:14:49,925 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-23 23:14:49,926 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-23 23:14:49,926 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-23 23:14:49,927 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-23 23:14:49,927 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-23 23:14:49,927 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-23 23:14:49,927 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-23 23:14:49,927 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-23 23:14:49,928 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-23 23:14:49,928 INFO L153 SettingsManager]: * Use SBE=true [2024-11-23 23:14:49,928 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-23 23:14:49,928 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-23 23:14:49,928 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-23 23:14:49,928 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-23 23:14:49,929 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-23 23:14:49,929 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-23 23:14:49,929 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-23 23:14:49,929 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-23 23:14:49,929 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-23 23:14:49,929 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-23 23:14:49,929 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-23 23:14:49,929 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-23 23:14:49,929 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-23 23:14:49,929 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-23 23:14:49,929 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-23 23:14:49,930 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-23 23:14:49,930 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-23 23:14:49,930 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:14:49,930 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:14:49,930 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:14:49,930 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:14:49,931 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-23 23:14:49,931 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:14:49,931 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:14:49,931 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:14:49,931 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:14:49,931 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-23 23:14:49,932 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-23 23:14:49,932 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-23 23:14:49,932 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-23 23:14:49,932 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-23 23:14:49,932 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-23 23:14:49,932 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-23 23:14:49,932 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-23 23:14:49,933 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC 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 -> 4cd641fa41c29ed0240eed782d3555502472fe8bb63d504547076d8eeefa2c0d [2024-11-23 23:14:50,299 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-23 23:14:50,312 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-23 23:14:50,315 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-23 23:14:50,320 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-23 23:14:50,320 INFO L274 PluginConnector]: CDTParser initialized [2024-11-23 23:14:50,322 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/verifythis/prefixsum_iter.c [2024-11-23 23:14:53,514 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/data/cc01917ba/4e67c868d6e8495692ab5caa070e52a1/FLAGa49e9b418 [2024-11-23 23:14:53,782 INFO L384 CDTParser]: Found 1 translation units. [2024-11-23 23:14:53,783 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/sv-benchmarks/c/verifythis/prefixsum_iter.c [2024-11-23 23:14:53,791 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/data/cc01917ba/4e67c868d6e8495692ab5caa070e52a1/FLAGa49e9b418 [2024-11-23 23:14:53,806 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/data/cc01917ba/4e67c868d6e8495692ab5caa070e52a1 [2024-11-23 23:14:53,808 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-23 23:14:53,810 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-23 23:14:53,811 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-23 23:14:53,812 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-23 23:14:53,816 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-23 23:14:53,817 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:14:53" (1/1) ... [2024-11-23 23:14:53,818 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@13d15840 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:53, skipping insertion in model container [2024-11-23 23:14:53,818 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:14:53" (1/1) ... [2024-11-23 23:14:53,834 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-23 23:14:54,063 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:14:54,079 INFO L200 MainTranslator]: Completed pre-run [2024-11-23 23:14:54,133 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:14:54,158 INFO L204 MainTranslator]: Completed translation [2024-11-23 23:14:54,159 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54 WrapperNode [2024-11-23 23:14:54,160 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-23 23:14:54,161 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-23 23:14:54,161 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-23 23:14:54,161 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-23 23:14:54,170 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,188 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,225 INFO L138 Inliner]: procedures = 24, calls = 34, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 127 [2024-11-23 23:14:54,229 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-23 23:14:54,230 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-23 23:14:54,230 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-23 23:14:54,230 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-23 23:14:54,240 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,241 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,247 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,272 INFO L175 MemorySlicer]: Split 16 memory accesses to 2 slices as follows [2, 14]. 88 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 6 writes are split as follows [0, 6]. [2024-11-23 23:14:54,272 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,273 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,288 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,293 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,297 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,301 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,305 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,308 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-23 23:14:54,312 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-23 23:14:54,312 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-23 23:14:54,312 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-23 23:14:54,313 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (1/1) ... [2024-11-23 23:14:54,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:14:54,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:14:54,354 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-23 23:14:54,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-23 23:14:54,385 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-23 23:14:54,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-23 23:14:54,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-23 23:14:54,385 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-23 23:14:54,385 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-23 23:14:54,385 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-23 23:14:54,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-23 23:14:54,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-23 23:14:54,388 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-23 23:14:54,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-23 23:14:54,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-23 23:14:54,388 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-23 23:14:54,388 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-23 23:14:54,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-23 23:14:54,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-23 23:14:54,489 INFO L234 CfgBuilder]: Building ICFG [2024-11-23 23:14:54,491 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-23 23:14:55,114 INFO L? ?]: Removed 113 outVars from TransFormulas that were not future-live. [2024-11-23 23:14:55,114 INFO L283 CfgBuilder]: Performing block encoding [2024-11-23 23:14:55,126 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-23 23:14:55,127 INFO L312 CfgBuilder]: Removed 7 assume(true) statements. [2024-11-23 23:14:55,127 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:14:55 BoogieIcfgContainer [2024-11-23 23:14:55,127 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-23 23:14:55,130 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-23 23:14:55,130 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-23 23:14:55,135 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-23 23:14:55,135 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:14:53" (1/3) ... [2024-11-23 23:14:55,136 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29dd3ece and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:14:55, skipping insertion in model container [2024-11-23 23:14:55,136 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:14:54" (2/3) ... [2024-11-23 23:14:55,138 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29dd3ece and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:14:55, skipping insertion in model container [2024-11-23 23:14:55,138 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:14:55" (3/3) ... [2024-11-23 23:14:55,139 INFO L128 eAbstractionObserver]: Analyzing ICFG prefixsum_iter.c [2024-11-23 23:14:55,155 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-23 23:14:55,157 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG prefixsum_iter.c that has 3 procedures, 106 locations, 1 initial locations, 7 loop locations, and 34 error locations. [2024-11-23 23:14:55,201 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-23 23:14:55,216 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5f83665a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-23 23:14:55,216 INFO L334 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2024-11-23 23:14:55,221 INFO L276 IsEmpty]: Start isEmpty. Operand has 106 states, 65 states have (on average 1.7692307692307692) internal successors, (115), 99 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) [2024-11-23 23:14:55,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-23 23:14:55,229 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:14:55,230 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:14:55,231 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:14:55,237 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:14:55,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1737361468, now seen corresponding path program 1 times [2024-11-23 23:14:55,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:14:55,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [595513359] [2024-11-23 23:14:55,250 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:14:55,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:14:55,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:14:55,256 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:14:55,260 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-23 23:14:55,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:14:55,410 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-23 23:14:55,416 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:14:55,452 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-23 23:14:55,452 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:14:55,454 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:14:55,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595513359] [2024-11-23 23:14:55,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595513359] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:14:55,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:14:55,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-23 23:14:55,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184471206] [2024-11-23 23:14:55,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:14:55,462 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-23 23:14:55,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:14:55,493 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-23 23:14:55,493 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 23:14:55,497 INFO L87 Difference]: Start difference. First operand has 106 states, 65 states have (on average 1.7692307692307692) internal successors, (115), 99 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) Second operand has 2 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:14:55,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:14:55,525 INFO L93 Difference]: Finished difference Result 105 states and 113 transitions. [2024-11-23 23:14:55,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-23 23:14:55,528 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 29 [2024-11-23 23:14:55,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:14:55,537 INFO L225 Difference]: With dead ends: 105 [2024-11-23 23:14:55,537 INFO L226 Difference]: Without dead ends: 103 [2024-11-23 23:14:55,539 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 23:14:55,543 INFO L435 NwaCegarLoop]: 113 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:14:55,546 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:14:55,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2024-11-23 23:14:55,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2024-11-23 23:14:55,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 63 states have (on average 1.6349206349206349) internal successors, (103), 96 states have internal predecessors, (103), 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) [2024-11-23 23:14:55,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 111 transitions. [2024-11-23 23:14:55,617 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 111 transitions. Word has length 29 [2024-11-23 23:14:55,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:14:55,618 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 111 transitions. [2024-11-23 23:14:55,618 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:14:55,619 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 111 transitions. [2024-11-23 23:14:55,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-23 23:14:55,621 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:14:55,622 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:14:55,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-23 23:14:55,822 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:14:55,823 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:14:55,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:14:55,826 INFO L85 PathProgramCache]: Analyzing trace with hash 831682432, now seen corresponding path program 1 times [2024-11-23 23:14:55,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:14:55,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [22120789] [2024-11-23 23:14:55,828 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:14:55,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:14:55,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:14:55,830 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:14:55,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-23 23:14:55,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:14:55,919 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-23 23:14:55,922 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:14:55,971 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 7 [2024-11-23 23:14:56,157 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2024-11-23 23:14:56,158 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 20 [2024-11-23 23:14:56,257 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:14:56,257 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:14:56,257 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:14:56,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22120789] [2024-11-23 23:14:56,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22120789] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:14:56,257 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:14:56,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:14:56,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021895793] [2024-11-23 23:14:56,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:14:56,259 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:14:56,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:14:56,260 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:14:56,261 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:14:56,261 INFO L87 Difference]: Start difference. First operand 103 states and 111 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 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) [2024-11-23 23:14:56,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:14:56,511 INFO L93 Difference]: Finished difference Result 101 states and 109 transitions. [2024-11-23 23:14:56,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:14:56,512 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 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 29 [2024-11-23 23:14:56,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:14:56,513 INFO L225 Difference]: With dead ends: 101 [2024-11-23 23:14:56,513 INFO L226 Difference]: Without dead ends: 101 [2024-11-23 23:14:56,514 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:14:56,515 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 164 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:14:56,515 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 145 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:14:56,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2024-11-23 23:14:56,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2024-11-23 23:14:56,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 63 states have (on average 1.6031746031746033) internal successors, (101), 94 states have internal predecessors, (101), 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) [2024-11-23 23:14:56,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 109 transitions. [2024-11-23 23:14:56,527 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 109 transitions. Word has length 29 [2024-11-23 23:14:56,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:14:56,528 INFO L471 AbstractCegarLoop]: Abstraction has 101 states and 109 transitions. [2024-11-23 23:14:56,529 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 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) [2024-11-23 23:14:56,529 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 109 transitions. [2024-11-23 23:14:56,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-23 23:14:56,532 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:14:56,533 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:14:56,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-23 23:14:56,734 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:14:56,734 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:14:56,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:14:56,737 INFO L85 PathProgramCache]: Analyzing trace with hash 831682433, now seen corresponding path program 1 times [2024-11-23 23:14:56,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:14:56,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [520357092] [2024-11-23 23:14:56,738 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:14:56,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:14:56,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:14:56,744 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:14:56,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-23 23:14:56,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:14:56,836 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-23 23:14:56,840 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:14:57,047 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 7 [2024-11-23 23:14:57,056 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-23 23:14:57,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:14:57,291 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-23 23:14:57,310 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:14:57,311 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 13 treesize of output 13 [2024-11-23 23:14:57,498 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:14:57,498 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:14:57,925 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:14:57,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520357092] [2024-11-23 23:14:57,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520357092] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:14:57,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [927181783] [2024-11-23 23:14:57,926 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:14:57,926 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:14:57,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:14:57,940 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:14:57,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2024-11-23 23:14:58,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:14:58,109 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-23 23:14:58,114 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:14:58,216 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 7 [2024-11-23 23:14:58,224 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-23 23:14:58,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:14:58,386 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-23 23:14:58,406 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:14:58,406 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 13 treesize of output 13 [2024-11-23 23:14:58,520 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:14:58,520 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:14:58,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [927181783] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:14:58,786 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:14:58,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2024-11-23 23:14:58,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633633233] [2024-11-23 23:14:58,787 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:14:58,787 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-23 23:14:58,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:14:58,788 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-23 23:14:58,788 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-11-23 23:14:58,789 INFO L87 Difference]: Start difference. First operand 101 states and 109 transitions. Second operand has 13 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 12 states have internal predecessors, (21), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-23 23:15:00,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:15:00,425 INFO L93 Difference]: Finished difference Result 198 states and 215 transitions. [2024-11-23 23:15:00,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-23 23:15:00,426 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 12 states have internal predecessors, (21), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 29 [2024-11-23 23:15:00,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:15:00,427 INFO L225 Difference]: With dead ends: 198 [2024-11-23 23:15:00,427 INFO L226 Difference]: Without dead ends: 198 [2024-11-23 23:15:00,428 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2024-11-23 23:15:00,429 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 236 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 637 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:15:00,429 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 641 Invalid, 643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 637 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-23 23:15:00,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2024-11-23 23:15:00,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 156. [2024-11-23 23:15:00,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 114 states have (on average 1.6228070175438596) internal successors, (185), 145 states have internal predecessors, (185), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:15:00,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 199 transitions. [2024-11-23 23:15:00,442 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 199 transitions. Word has length 29 [2024-11-23 23:15:00,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:15:00,443 INFO L471 AbstractCegarLoop]: Abstraction has 156 states and 199 transitions. [2024-11-23 23:15:00,443 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 12 states have internal predecessors, (21), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-23 23:15:00,443 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 199 transitions. [2024-11-23 23:15:00,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-23 23:15:00,444 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:15:00,444 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:15:00,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-23 23:15:00,650 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (5)] Ended with exit code 0 [2024-11-23 23:15:00,848 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt [2024-11-23 23:15:00,849 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:15:00,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:15:00,850 INFO L85 PathProgramCache]: Analyzing trace with hash 12351625, now seen corresponding path program 1 times [2024-11-23 23:15:00,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:15:00,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1616955280] [2024-11-23 23:15:00,850 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:15:00,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:15:00,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:15:00,854 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:15:00,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-23 23:15:00,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:15:00,943 INFO L256 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:15:00,945 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:15:00,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 6 treesize of output 7 [2024-11-23 23:15:01,022 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:15:01,022 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:15:01,023 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:15:01,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616955280] [2024-11-23 23:15:01,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616955280] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:15:01,023 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:15:01,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:15:01,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649717444] [2024-11-23 23:15:01,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:15:01,023 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:15:01,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:15:01,024 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:15:01,024 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:15:01,025 INFO L87 Difference]: Start difference. First operand 156 states and 199 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 2 states have call successors, (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) [2024-11-23 23:15:01,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:15:01,243 INFO L93 Difference]: Finished difference Result 155 states and 197 transitions. [2024-11-23 23:15:01,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:15:01,244 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 2 states have call successors, (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 30 [2024-11-23 23:15:01,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:15:01,245 INFO L225 Difference]: With dead ends: 155 [2024-11-23 23:15:01,246 INFO L226 Difference]: Without dead ends: 155 [2024-11-23 23:15:01,246 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:15:01,246 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 90 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:15:01,247 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 158 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:15:01,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2024-11-23 23:15:01,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 155. [2024-11-23 23:15:01,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 114 states have (on average 1.605263157894737) internal successors, (183), 144 states have internal predecessors, (183), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:15:01,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 197 transitions. [2024-11-23 23:15:01,268 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 197 transitions. Word has length 30 [2024-11-23 23:15:01,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:15:01,268 INFO L471 AbstractCegarLoop]: Abstraction has 155 states and 197 transitions. [2024-11-23 23:15:01,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 2 states have call successors, (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) [2024-11-23 23:15:01,269 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 197 transitions. [2024-11-23 23:15:01,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-23 23:15:01,270 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:15:01,270 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:15:01,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-23 23:15:01,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:15:01,475 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:15:01,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:15:01,475 INFO L85 PathProgramCache]: Analyzing trace with hash 12351626, now seen corresponding path program 1 times [2024-11-23 23:15:01,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:15:01,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [261768656] [2024-11-23 23:15:01,476 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:15:01,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:15:01,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:15:01,480 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:15:01,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-23 23:15:01,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:15:01,583 INFO L256 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-23 23:15:01,586 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:15:01,879 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-23 23:15:02,136 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:15:02,137 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:15:02,137 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:15:02,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261768656] [2024-11-23 23:15:02,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261768656] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:15:02,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:15:02,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-23 23:15:02,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288900506] [2024-11-23 23:15:02,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:15:02,138 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-23 23:15:02,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:15:02,138 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-23 23:15:02,138 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-11-23 23:15:02,139 INFO L87 Difference]: Start difference. First operand 155 states and 197 transitions. Second operand has 13 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 12 states have internal predecessors, (19), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-23 23:15:06,942 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:15:07,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:15:07,110 INFO L93 Difference]: Finished difference Result 195 states and 211 transitions. [2024-11-23 23:15:07,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-23 23:15:07,111 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 12 states have internal predecessors, (19), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Word has length 30 [2024-11-23 23:15:07,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:15:07,112 INFO L225 Difference]: With dead ends: 195 [2024-11-23 23:15:07,113 INFO L226 Difference]: Without dead ends: 195 [2024-11-23 23:15:07,113 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2024-11-23 23:15:07,114 INFO L435 NwaCegarLoop]: 62 mSDtfsCounter, 268 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-23 23:15:07,116 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 581 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 485 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-11-23 23:15:07,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-11-23 23:15:07,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 156. [2024-11-23 23:15:07,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 115 states have (on average 1.6) internal successors, (184), 145 states have internal predecessors, (184), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:15:07,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 198 transitions. [2024-11-23 23:15:07,139 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 198 transitions. Word has length 30 [2024-11-23 23:15:07,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:15:07,140 INFO L471 AbstractCegarLoop]: Abstraction has 156 states and 198 transitions. [2024-11-23 23:15:07,140 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 12 states have internal predecessors, (19), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-23 23:15:07,140 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 198 transitions. [2024-11-23 23:15:07,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-23 23:15:07,141 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:15:07,141 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:15:07,164 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-23 23:15:07,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:15:07,346 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:15:07,346 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:15:07,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1489011843, now seen corresponding path program 1 times [2024-11-23 23:15:07,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:15:07,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [753047743] [2024-11-23 23:15:07,347 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:15:07,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:15:07,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:15:07,350 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:15:07,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-23 23:15:07,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:15:07,425 INFO L256 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-23 23:15:07,428 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:15:07,714 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 7 [2024-11-23 23:15:07,732 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:15:08,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:15:08,096 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 [2024-11-23 23:15:08,125 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:15:08,125 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 13 treesize of output 13 [2024-11-23 23:15:08,480 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:15:08,480 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:15:09,060 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:15:09,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753047743] [2024-11-23 23:15:09,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753047743] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:15:09,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [668977530] [2024-11-23 23:15:09,061 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:15:09,061 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:15:09,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:15:09,063 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:15:09,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2024-11-23 23:15:09,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:15:09,230 INFO L256 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-23 23:15:09,233 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:15:09,334 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:15:09,348 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 7 [2024-11-23 23:15:09,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:15:09,572 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 [2024-11-23 23:15:09,600 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:15:09,600 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 13 treesize of output 13 [2024-11-23 23:15:09,820 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:15:09,820 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:15:10,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [668977530] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:15:10,120 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:15:10,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2024-11-23 23:15:10,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722291522] [2024-11-23 23:15:10,121 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:15:10,121 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-23 23:15:10,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:15:10,122 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-23 23:15:10,122 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2024-11-23 23:15:10,122 INFO L87 Difference]: Start difference. First operand 156 states and 198 transitions. Second operand has 14 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 13 states have internal predecessors, (23), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-23 23:15:13,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:15:13,190 INFO L93 Difference]: Finished difference Result 238 states and 291 transitions. [2024-11-23 23:15:13,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-23 23:15:13,190 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 13 states have internal predecessors, (23), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 31 [2024-11-23 23:15:13,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:15:13,192 INFO L225 Difference]: With dead ends: 238 [2024-11-23 23:15:13,192 INFO L226 Difference]: Without dead ends: 238 [2024-11-23 23:15:13,193 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 56 SyntacticMatches, 7 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=119, Invalid=693, Unknown=0, NotChecked=0, Total=812 [2024-11-23 23:15:13,193 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 259 mSDsluCounter, 699 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 785 SdHoareTripleChecker+Invalid, 991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:15:13,194 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 785 Invalid, 991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-23 23:15:13,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2024-11-23 23:15:13,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 168. [2024-11-23 23:15:13,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 124 states have (on average 1.564516129032258) internal successors, (194), 154 states have internal predecessors, (194), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-23 23:15:13,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 214 transitions. [2024-11-23 23:15:13,208 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 214 transitions. Word has length 31 [2024-11-23 23:15:13,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:15:13,208 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 214 transitions. [2024-11-23 23:15:13,208 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 13 states have internal predecessors, (23), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-23 23:15:13,209 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 214 transitions. [2024-11-23 23:15:13,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-23 23:15:13,210 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:15:13,210 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:15:13,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-23 23:15:13,412 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2024-11-23 23:15:13,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt [2024-11-23 23:15:13,611 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:15:13,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:15:13,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1085273102, now seen corresponding path program 1 times [2024-11-23 23:15:13,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:15:13,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [159221563] [2024-11-23 23:15:13,612 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:15:13,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:15:13,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:15:13,614 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:15:13,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-23 23:15:13,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:15:13,687 INFO L256 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-23 23:15:13,689 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:15:14,044 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:15:14,421 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:15:14,421 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:15:15,220 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:15:15,220 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:15:15,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159221563] [2024-11-23 23:15:15,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159221563] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:15:15,220 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:15:15,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2024-11-23 23:15:15,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587360961] [2024-11-23 23:15:15,220 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:15:15,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-23 23:15:15,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:15:15,221 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-23 23:15:15,222 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2024-11-23 23:15:15,222 INFO L87 Difference]: Start difference. First operand 168 states and 214 transitions. Second operand has 23 states, 20 states have (on average 1.9) internal successors, (38), 22 states have internal predecessors, (38), 7 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:15:17,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:15:17,942 INFO L93 Difference]: Finished difference Result 258 states and 312 transitions. [2024-11-23 23:15:17,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-23 23:15:17,945 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 1.9) internal successors, (38), 22 states have internal predecessors, (38), 7 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 32 [2024-11-23 23:15:17,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:15:17,946 INFO L225 Difference]: With dead ends: 258 [2024-11-23 23:15:17,947 INFO L226 Difference]: Without dead ends: 258 [2024-11-23 23:15:17,947 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=249, Invalid=1011, Unknown=0, NotChecked=0, Total=1260 [2024-11-23 23:15:17,948 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 319 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 698 SdHoareTripleChecker+Invalid, 601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:15:17,949 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [321 Valid, 698 Invalid, 601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-23 23:15:17,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2024-11-23 23:15:17,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 178. [2024-11-23 23:15:17,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 133 states have (on average 1.556390977443609) internal successors, (207), 163 states have internal predecessors, (207), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-23 23:15:17,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 227 transitions. [2024-11-23 23:15:17,961 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 227 transitions. Word has length 32 [2024-11-23 23:15:17,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:15:17,961 INFO L471 AbstractCegarLoop]: Abstraction has 178 states and 227 transitions. [2024-11-23 23:15:17,962 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 1.9) internal successors, (38), 22 states have internal predecessors, (38), 7 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:15:17,962 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 227 transitions. [2024-11-23 23:15:17,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-23 23:15:17,963 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:15:17,963 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-23 23:15:17,977 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-23 23:15:18,167 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:15:18,167 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:15:18,168 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:15:18,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1706782841, now seen corresponding path program 2 times [2024-11-23 23:15:18,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:15:18,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1085362933] [2024-11-23 23:15:18,169 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:15:18,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:15:18,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:15:18,172 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:15:18,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-23 23:15:18,267 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:15:18,267 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:15:18,269 INFO L256 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-23 23:15:18,272 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:15:18,485 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 7 [2024-11-23 23:15:18,494 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:15:18,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:15:18,764 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 [2024-11-23 23:15:18,788 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:15:18,790 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 13 treesize of output 13 [2024-11-23 23:15:19,110 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:15:19,111 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:15:23,624 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:15:23,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085362933] [2024-11-23 23:15:23,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085362933] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:15:23,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [950986564] [2024-11-23 23:15:23,624 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:15:23,624 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:15:23,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:15:23,626 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:15:23,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2024-11-23 23:15:23,779 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:15:23,779 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:15:23,781 INFO L256 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-23 23:15:23,783 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:15:23,862 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:15:23,872 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 7 [2024-11-23 23:15:24,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:15:24,055 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 [2024-11-23 23:15:24,073 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:15:24,074 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 13 treesize of output 13 [2024-11-23 23:15:24,224 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:15:24,224 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:15:24,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [950986564] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:15:24,490 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:15:24,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2024-11-23 23:15:24,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252595663] [2024-11-23 23:15:24,491 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:15:24,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-23 23:15:24,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:15:24,492 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-23 23:15:24,492 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=262, Unknown=1, NotChecked=0, Total=306 [2024-11-23 23:15:24,492 INFO L87 Difference]: Start difference. First operand 178 states and 227 transitions. Second operand has 15 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 states have internal predecessors, (25), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-23 23:15:26,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:15:26,630 INFO L93 Difference]: Finished difference Result 274 states and 331 transitions. [2024-11-23 23:15:26,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-23 23:15:26,631 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 states have internal predecessors, (25), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 33 [2024-11-23 23:15:26,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:15:26,633 INFO L225 Difference]: With dead ends: 274 [2024-11-23 23:15:26,633 INFO L226 Difference]: Without dead ends: 274 [2024-11-23 23:15:26,633 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 59 SyntacticMatches, 7 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=87, Invalid=464, Unknown=1, NotChecked=0, Total=552 [2024-11-23 23:15:26,634 INFO L435 NwaCegarLoop]: 145 mSDtfsCounter, 231 mSDsluCounter, 1341 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 1486 SdHoareTripleChecker+Invalid, 880 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:15:26,634 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 1486 Invalid, 880 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-23 23:15:26,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2024-11-23 23:15:26,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 180. [2024-11-23 23:15:26,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 135 states have (on average 1.5555555555555556) internal successors, (210), 165 states have internal predecessors, (210), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-23 23:15:26,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 230 transitions. [2024-11-23 23:15:26,645 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 230 transitions. Word has length 33 [2024-11-23 23:15:26,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:15:26,645 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 230 transitions. [2024-11-23 23:15:26,646 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 states have internal predecessors, (25), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-23 23:15:26,646 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 230 transitions. [2024-11-23 23:15:26,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-23 23:15:26,647 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:15:26,647 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:15:26,653 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2024-11-23 23:15:26,853 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-23 23:15:27,047 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:15:27,048 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:15:27,048 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:15:27,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1399915480, now seen corresponding path program 1 times [2024-11-23 23:15:27,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:15:27,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [701002575] [2024-11-23 23:15:27,048 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:15:27,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:15:27,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:15:27,052 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:15:27,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-23 23:15:27,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:15:27,124 INFO L256 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-23 23:15:27,125 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:15:27,411 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:15:27,411 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:15:27,744 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:15:27,744 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:15:27,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701002575] [2024-11-23 23:15:27,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701002575] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-23 23:15:27,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:15:27,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11] total 19 [2024-11-23 23:15:27,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018040438] [2024-11-23 23:15:27,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:15:27,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-23 23:15:27,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:15:27,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-23 23:15:27,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2024-11-23 23:15:27,745 INFO L87 Difference]: Start difference. First operand 180 states and 230 transitions. Second operand has 11 states, 10 states have (on average 2.3) internal successors, (23), 11 states have internal predecessors, (23), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:15:28,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:15:28,019 INFO L93 Difference]: Finished difference Result 239 states and 296 transitions. [2024-11-23 23:15:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-23 23:15:28,020 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.3) internal successors, (23), 11 states have internal predecessors, (23), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) Word has length 33 [2024-11-23 23:15:28,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:15:28,022 INFO L225 Difference]: With dead ends: 239 [2024-11-23 23:15:28,022 INFO L226 Difference]: Without dead ends: 239 [2024-11-23 23:15:28,022 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2024-11-23 23:15:28,023 INFO L435 NwaCegarLoop]: 90 mSDtfsCounter, 221 mSDsluCounter, 528 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 618 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.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:15:28,023 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 618 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:15:28,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-11-23 23:15:28,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 193. [2024-11-23 23:15:28,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 145 states have (on average 1.5172413793103448) internal successors, (220), 175 states have internal predecessors, (220), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:15:28,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 246 transitions. [2024-11-23 23:15:28,031 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 246 transitions. Word has length 33 [2024-11-23 23:15:28,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:15:28,032 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 246 transitions. [2024-11-23 23:15:28,032 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.3) internal successors, (23), 11 states have internal predecessors, (23), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:15:28,032 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 246 transitions. [2024-11-23 23:15:28,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-23 23:15:28,039 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:15:28,039 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:15:28,052 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-23 23:15:28,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:15:28,240 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:15:28,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:15:28,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1963857525, now seen corresponding path program 3 times [2024-11-23 23:15:28,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:15:28,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [297627101] [2024-11-23 23:15:28,241 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-23 23:15:28,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:15:28,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:15:28,244 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:15:28,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-23 23:15:28,327 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-23 23:15:28,328 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:15:28,329 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-23 23:15:28,331 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:15:28,446 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:15:28,463 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 7 [2024-11-23 23:15:28,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:15:28,648 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 [2024-11-23 23:15:28,664 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:15:28,665 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 13 treesize of output 13 [2024-11-23 23:15:29,485 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:15:29,485 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:15:31,203 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:15:31,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297627101] [2024-11-23 23:15:31,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297627101] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:15:31,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1489087995] [2024-11-23 23:15:31,203 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-23 23:15:31,203 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:15:31,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:15:31,205 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:15:31,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2024-11-23 23:15:31,337 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-23 23:15:31,337 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:15:31,339 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-23 23:15:31,340 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:15:31,438 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:15:31,452 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 7 [2024-11-23 23:15:31,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:15:31,796 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 18 [2024-11-23 23:15:31,817 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:15:31,817 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 13 treesize of output 13 [2024-11-23 23:15:35,954 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_~n~0#1_BEFORE_CALL_30| (_ BitVec 32)) (|ULTIMATE.start_main_#t~malloc16#1.base| (_ BitVec 32)) (|v_ULTIMATE.start_main_~a~0#1.base_BEFORE_CALL_16| (_ BitVec 32))) (let ((.cse0 (bvmul (_ bv4 32) |v_ULTIMATE.start_main_~n~0#1_BEFORE_CALL_30|))) (and (bvslt |v_ULTIMATE.start_main_~n~0#1_BEFORE_CALL_30| (_ bv1073741824 32)) (= .cse0 (select |c_#length| |v_ULTIMATE.start_main_~a~0#1.base_BEFORE_CALL_16|)) (not (= |v_ULTIMATE.start_main_~a~0#1.base_BEFORE_CALL_16| |ULTIMATE.start_main_#t~malloc16#1.base|)) (bvsge |v_ULTIMATE.start_main_~n~0#1_BEFORE_CALL_30| (_ bv0 32)) (= .cse0 (select |c_#length| |ULTIMATE.start_main_#t~malloc16#1.base|))))) is different from true [2024-11-23 23:15:36,496 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 3 not checked. [2024-11-23 23:15:36,497 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:15:38,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1489087995] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:15:38,238 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:15:38,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2024-11-23 23:15:38,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155795826] [2024-11-23 23:15:38,238 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:15:38,238 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-23 23:15:38,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:15:38,239 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-23 23:15:38,239 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=272, Unknown=1, NotChecked=34, Total=380 [2024-11-23 23:15:38,240 INFO L87 Difference]: Start difference. First operand 193 states and 246 transitions. Second operand has 15 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 15 states have internal predecessors, (29), 5 states have call successors, (5), 4 states have call predecessors, (5), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-23 23:16:04,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:16:04,276 INFO L93 Difference]: Finished difference Result 205 states and 254 transitions. [2024-11-23 23:16:04,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-23 23:16:04,277 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 15 states have internal predecessors, (29), 5 states have call successors, (5), 4 states have call predecessors, (5), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) Word has length 35 [2024-11-23 23:16:04,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:16:04,279 INFO L225 Difference]: With dead ends: 205 [2024-11-23 23:16:04,279 INFO L226 Difference]: Without dead ends: 205 [2024-11-23 23:16:04,280 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 63 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 33.2s TimeCoverageRelationStatistics Valid=134, Invalid=513, Unknown=7, NotChecked=48, Total=702 [2024-11-23 23:16:04,280 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 229 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 112 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:16:04,280 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 346 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 368 Invalid, 0 Unknown, 112 Unchecked, 1.3s Time] [2024-11-23 23:16:04,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-11-23 23:16:04,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 202. [2024-11-23 23:16:04,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 151 states have (on average 1.490066225165563) internal successors, (225), 181 states have internal predecessors, (225), 13 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:16:04,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 251 transitions. [2024-11-23 23:16:04,290 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 251 transitions. Word has length 35 [2024-11-23 23:16:04,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:16:04,290 INFO L471 AbstractCegarLoop]: Abstraction has 202 states and 251 transitions. [2024-11-23 23:16:04,290 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 15 states have internal predecessors, (29), 5 states have call successors, (5), 4 states have call predecessors, (5), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-23 23:16:04,291 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 251 transitions. [2024-11-23 23:16:04,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-23 23:16:04,292 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:16:04,292 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:16:04,296 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2024-11-23 23:16:04,499 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-23 23:16:04,693 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:16:04,693 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:16:04,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:16:04,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1142840796, now seen corresponding path program 1 times [2024-11-23 23:16:04,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:16:04,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2077678042] [2024-11-23 23:16:04,694 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:16:04,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:16:04,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:16:04,696 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:16:04,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-23 23:16:04,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:16:04,786 INFO L256 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-23 23:16:04,788 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:16:04,834 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:16:04,850 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 7 [2024-11-23 23:16:05,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:16:05,133 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 [2024-11-23 23:16:05,168 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:16:05,168 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 13 treesize of output 13 [2024-11-23 23:16:05,721 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:16:05,721 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:16:18,887 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:16:18,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077678042] [2024-11-23 23:16:18,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077678042] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:16:18,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [49448237] [2024-11-23 23:16:18,887 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:16:18,888 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:16:18,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:16:18,890 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:16:18,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2024-11-23 23:16:19,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:16:19,056 INFO L256 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-23 23:16:19,058 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:16:20,765 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 7 [2024-11-23 23:16:20,778 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:16:25,357 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2024-11-23 23:16:25,357 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 18 [2024-11-23 23:16:25,395 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:16:25,396 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 13 treesize of output 13 [2024-11-23 23:16:30,566 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:16:30,566 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:16:31,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [49448237] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:16:31,907 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:16:31,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 22 [2024-11-23 23:16:31,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396099807] [2024-11-23 23:16:31,907 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:16:31,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-23 23:16:31,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:16:31,909 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-23 23:16:31,909 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=768, Unknown=3, NotChecked=0, Total=870 [2024-11-23 23:16:31,910 INFO L87 Difference]: Start difference. First operand 202 states and 251 transitions. Second operand has 23 states, 21 states have (on average 2.142857142857143) internal successors, (45), 22 states have internal predecessors, (45), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:16:40,588 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:16:44,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:16:48,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:16:57,910 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:16:59,514 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:17:04,604 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:17:09,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:17:09,387 INFO L93 Difference]: Finished difference Result 369 states and 427 transitions. [2024-11-23 23:17:09,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-23 23:17:09,388 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 2.142857142857143) internal successors, (45), 22 states have internal predecessors, (45), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 35 [2024-11-23 23:17:09,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:17:09,390 INFO L225 Difference]: With dead ends: 369 [2024-11-23 23:17:09,390 INFO L226 Difference]: Without dead ends: 369 [2024-11-23 23:17:09,391 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 62 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 29.9s TimeCoverageRelationStatistics Valid=390, Invalid=2687, Unknown=3, NotChecked=0, Total=3080 [2024-11-23 23:17:09,391 INFO L435 NwaCegarLoop]: 93 mSDtfsCounter, 654 mSDsluCounter, 1334 mSDsCounter, 0 mSdLazyCounter, 2017 mSolverCounterSat, 20 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 656 SdHoareTripleChecker+Valid, 1427 SdHoareTripleChecker+Invalid, 2041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 2017 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:17:09,391 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [656 Valid, 1427 Invalid, 2041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 2017 Invalid, 4 Unknown, 0 Unchecked, 32.7s Time] [2024-11-23 23:17:09,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2024-11-23 23:17:09,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 168. [2024-11-23 23:17:09,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 116 states have (on average 1.353448275862069) internal successors, (157), 145 states have internal predecessors, (157), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:17:09,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 183 transitions. [2024-11-23 23:17:09,401 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 183 transitions. Word has length 35 [2024-11-23 23:17:09,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:17:09,401 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 183 transitions. [2024-11-23 23:17:09,401 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 2.142857142857143) internal successors, (45), 22 states have internal predecessors, (45), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:17:09,402 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 183 transitions. [2024-11-23 23:17:09,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-23 23:17:09,402 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:17:09,403 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:17:09,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (17)] Ended with exit code 0 [2024-11-23 23:17:09,610 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-23 23:17:09,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:17:09,803 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:17:09,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:17:09,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1697060978, now seen corresponding path program 1 times [2024-11-23 23:17:09,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:17:09,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2039176607] [2024-11-23 23:17:09,804 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:17:09,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:17:09,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:17:09,806 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:17:09,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-23 23:17:09,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:17:09,898 INFO L256 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:17:09,899 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:17:09,949 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:17:09,949 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:17:09,949 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:17:09,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039176607] [2024-11-23 23:17:09,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039176607] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:17:09,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:17:09,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:17:09,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676869834] [2024-11-23 23:17:09,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:17:09,950 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:17:09,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:17:09,951 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:17:09,951 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:17:09,951 INFO L87 Difference]: Start difference. First operand 168 states and 183 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:17:10,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:17:10,404 INFO L93 Difference]: Finished difference Result 220 states and 241 transitions. [2024-11-23 23:17:10,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:17:10,405 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 37 [2024-11-23 23:17:10,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:17:10,406 INFO L225 Difference]: With dead ends: 220 [2024-11-23 23:17:10,406 INFO L226 Difference]: Without dead ends: 220 [2024-11-23 23:17:10,407 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:17:10,407 INFO L435 NwaCegarLoop]: 127 mSDtfsCounter, 76 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-23 23:17:10,408 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 270 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-23 23:17:10,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2024-11-23 23:17:10,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 176. [2024-11-23 23:17:10,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 129 states have (on average 1.3488372093023255) internal successors, (174), 153 states have internal predecessors, (174), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:17:10,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 200 transitions. [2024-11-23 23:17:10,416 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 200 transitions. Word has length 37 [2024-11-23 23:17:10,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:17:10,416 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 200 transitions. [2024-11-23 23:17:10,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:17:10,417 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 200 transitions. [2024-11-23 23:17:10,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-23 23:17:10,418 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:17:10,418 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:17:10,430 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-23 23:17:10,618 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:17:10,619 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:17:10,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:17:10,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1697060977, now seen corresponding path program 1 times [2024-11-23 23:17:10,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:17:10,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1955977408] [2024-11-23 23:17:10,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:17:10,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:17:10,620 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:17:10,622 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:17:10,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-23 23:17:10,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:17:10,720 INFO L256 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-23 23:17:10,722 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:17:11,410 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:17:11,411 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:17:12,122 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 34 treesize of output 30 [2024-11-23 23:17:13,233 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:17:13,233 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:17:13,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955977408] [2024-11-23 23:17:13,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955977408] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:17:13,234 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:17:13,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 20 [2024-11-23 23:17:13,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691096859] [2024-11-23 23:17:13,234 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:17:13,234 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-23 23:17:13,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:17:13,235 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-23 23:17:13,235 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2024-11-23 23:17:13,235 INFO L87 Difference]: Start difference. First operand 176 states and 200 transitions. Second operand has 21 states, 20 states have (on average 2.2) internal successors, (44), 21 states have internal predecessors, (44), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-11-23 23:17:19,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:17:19,202 INFO L93 Difference]: Finished difference Result 248 states and 274 transitions. [2024-11-23 23:17:19,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-23 23:17:19,204 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.2) internal successors, (44), 21 states have internal predecessors, (44), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 37 [2024-11-23 23:17:19,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:17:19,205 INFO L225 Difference]: With dead ends: 248 [2024-11-23 23:17:19,205 INFO L226 Difference]: Without dead ends: 248 [2024-11-23 23:17:19,206 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=243, Invalid=879, Unknown=0, NotChecked=0, Total=1122 [2024-11-23 23:17:19,206 INFO L435 NwaCegarLoop]: 115 mSDtfsCounter, 446 mSDsluCounter, 924 mSDsCounter, 0 mSdLazyCounter, 809 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-23 23:17:19,207 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 1039 Invalid, 818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 809 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-23 23:17:19,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2024-11-23 23:17:19,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 176. [2024-11-23 23:17:19,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 129 states have (on average 1.3410852713178294) internal successors, (173), 153 states have internal predecessors, (173), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:17:19,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 199 transitions. [2024-11-23 23:17:19,215 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 199 transitions. Word has length 37 [2024-11-23 23:17:19,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:17:19,216 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 199 transitions. [2024-11-23 23:17:19,216 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.2) internal successors, (44), 21 states have internal predecessors, (44), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-11-23 23:17:19,216 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 199 transitions. [2024-11-23 23:17:19,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-23 23:17:19,217 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:17:19,217 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:17:19,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-23 23:17:19,418 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:17:19,418 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:17:19,418 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:17:19,418 INFO L85 PathProgramCache]: Analyzing trace with hash -483104053, now seen corresponding path program 1 times [2024-11-23 23:17:19,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:17:19,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [642377361] [2024-11-23 23:17:19,419 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:17:19,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:17:19,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:17:19,421 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:17:19,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-23 23:17:19,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:17:19,497 INFO L256 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-23 23:17:19,498 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:17:19,625 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:17:20,367 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:17:20,367 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:17:25,605 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:17:25,605 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:17:25,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642377361] [2024-11-23 23:17:25,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642377361] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:17:25,605 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:17:25,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 18 [2024-11-23 23:17:25,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279839180] [2024-11-23 23:17:25,606 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:17:25,606 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-23 23:17:25,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:17:25,607 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-23 23:17:25,607 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=272, Unknown=1, NotChecked=0, Total=342 [2024-11-23 23:17:25,607 INFO L87 Difference]: Start difference. First operand 176 states and 199 transitions. Second operand has 19 states, 18 states have (on average 2.5) internal successors, (45), 19 states have internal predecessors, (45), 5 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-23 23:17:30,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:17:34,062 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:17:38,306 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:17:42,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:17:47,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:17:54,628 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:17:58,855 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:18:02,869 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:18:09,473 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:18:13,522 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:18:17,549 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:18:17,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:18:17,967 INFO L93 Difference]: Finished difference Result 295 states and 331 transitions. [2024-11-23 23:18:17,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-23 23:18:17,968 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.5) internal successors, (45), 19 states have internal predecessors, (45), 5 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 38 [2024-11-23 23:18:17,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:18:17,969 INFO L225 Difference]: With dead ends: 295 [2024-11-23 23:18:17,969 INFO L226 Difference]: Without dead ends: 295 [2024-11-23 23:18:17,970 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=206, Invalid=723, Unknown=1, NotChecked=0, Total=930 [2024-11-23 23:18:17,970 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 233 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 6 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 50.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 1049 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 51.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:18:17,971 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 1049 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 700 Invalid, 10 Unknown, 0 Unchecked, 51.0s Time] [2024-11-23 23:18:17,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-23 23:18:17,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 184. [2024-11-23 23:18:17,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 137 states have (on average 1.3503649635036497) internal successors, (185), 161 states have internal predecessors, (185), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:18:17,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 211 transitions. [2024-11-23 23:18:17,984 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 211 transitions. Word has length 38 [2024-11-23 23:18:17,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:18:17,984 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 211 transitions. [2024-11-23 23:18:17,984 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.5) internal successors, (45), 19 states have internal predecessors, (45), 5 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-23 23:18:17,984 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 211 transitions. [2024-11-23 23:18:17,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-23 23:18:17,986 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:18:17,986 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:18:17,997 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-23 23:18:18,186 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:18:18,187 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:18:18,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:18:18,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1071987634, now seen corresponding path program 1 times [2024-11-23 23:18:18,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:18:18,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2116583458] [2024-11-23 23:18:18,187 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:18:18,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:18:18,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:18:18,189 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:18:18,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-23 23:18:18,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:18:18,264 INFO L256 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:18:18,265 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:18:18,303 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:18:18,303 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:18:18,304 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:18:18,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116583458] [2024-11-23 23:18:18,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116583458] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:18:18,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:18:18,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:18:18,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620276784] [2024-11-23 23:18:18,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:18:18,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:18:18,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:18:18,305 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:18:18,305 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:18:18,305 INFO L87 Difference]: Start difference. First operand 184 states and 211 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:18:18,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:18:18,668 INFO L93 Difference]: Finished difference Result 230 states and 258 transitions. [2024-11-23 23:18:18,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:18:18,669 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 38 [2024-11-23 23:18:18,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:18:18,670 INFO L225 Difference]: With dead ends: 230 [2024-11-23 23:18:18,670 INFO L226 Difference]: Without dead ends: 230 [2024-11-23 23:18:18,670 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:18:18,670 INFO L435 NwaCegarLoop]: 133 mSDtfsCounter, 70 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:18:18,671 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 304 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:18:18,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2024-11-23 23:18:18,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 188. [2024-11-23 23:18:18,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 143 states have (on average 1.3216783216783217) internal successors, (189), 165 states have internal predecessors, (189), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:18:18,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 215 transitions. [2024-11-23 23:18:18,680 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 215 transitions. Word has length 38 [2024-11-23 23:18:18,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:18:18,681 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 215 transitions. [2024-11-23 23:18:18,681 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:18:18,681 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 215 transitions. [2024-11-23 23:18:18,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-23 23:18:18,682 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:18:18,682 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:18:18,692 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-23 23:18:18,882 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:18:18,883 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:18:18,883 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:18:18,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1071987633, now seen corresponding path program 1 times [2024-11-23 23:18:18,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:18:18,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [912434315] [2024-11-23 23:18:18,883 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:18:18,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:18:18,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:18:18,887 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:18:18,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-23 23:18:18,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:18:18,974 INFO L256 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-23 23:18:18,975 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:18:19,290 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:18:19,290 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:18:19,589 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:18:19,590 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:18:19,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912434315] [2024-11-23 23:18:19,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912434315] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:18:19,590 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:18:19,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 15 [2024-11-23 23:18:19,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989222757] [2024-11-23 23:18:19,590 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:18:19,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-23 23:18:19,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:18:19,591 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-23 23:18:19,591 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2024-11-23 23:18:19,592 INFO L87 Difference]: Start difference. First operand 188 states and 215 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-23 23:18:20,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:18:20,241 INFO L93 Difference]: Finished difference Result 220 states and 243 transitions. [2024-11-23 23:18:20,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-23 23:18:20,242 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 38 [2024-11-23 23:18:20,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:18:20,244 INFO L225 Difference]: With dead ends: 220 [2024-11-23 23:18:20,244 INFO L226 Difference]: Without dead ends: 220 [2024-11-23 23:18:20,244 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2024-11-23 23:18:20,245 INFO L435 NwaCegarLoop]: 105 mSDtfsCounter, 171 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-23 23:18:20,245 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 811 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-23 23:18:20,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2024-11-23 23:18:20,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 175. [2024-11-23 23:18:20,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 131 states have (on average 1.282442748091603) internal successors, (168), 152 states have internal predecessors, (168), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:18:20,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 194 transitions. [2024-11-23 23:18:20,252 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 194 transitions. Word has length 38 [2024-11-23 23:18:20,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:18:20,252 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 194 transitions. [2024-11-23 23:18:20,252 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-23 23:18:20,252 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 194 transitions. [2024-11-23 23:18:20,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-23 23:18:20,253 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:18:20,253 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:18:20,264 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-23 23:18:20,454 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:18:20,454 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:18:20,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:18:20,454 INFO L85 PathProgramCache]: Analyzing trace with hash 2121798491, now seen corresponding path program 1 times [2024-11-23 23:18:20,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:18:20,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [298838112] [2024-11-23 23:18:20,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:18:20,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:18:20,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:18:20,457 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:18:20,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-23 23:18:20,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:18:20,533 INFO L256 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-23 23:18:20,535 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:18:21,159 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:18:21,159 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:18:21,850 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:18:21,851 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:18:21,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298838112] [2024-11-23 23:18:21,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298838112] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:18:21,851 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:18:21,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2024-11-23 23:18:21,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123428366] [2024-11-23 23:18:21,851 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:18:21,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-23 23:18:21,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:18:21,852 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-23 23:18:21,853 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2024-11-23 23:18:21,853 INFO L87 Difference]: Start difference. First operand 175 states and 194 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 19 states have internal predecessors, (45), 3 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-23 23:18:22,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:18:22,978 INFO L93 Difference]: Finished difference Result 250 states and 279 transitions. [2024-11-23 23:18:22,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-23 23:18:22,981 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 19 states have internal predecessors, (45), 3 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 39 [2024-11-23 23:18:22,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:18:22,983 INFO L225 Difference]: With dead ends: 250 [2024-11-23 23:18:22,983 INFO L226 Difference]: Without dead ends: 250 [2024-11-23 23:18:22,983 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2024-11-23 23:18:22,984 INFO L435 NwaCegarLoop]: 126 mSDtfsCounter, 336 mSDsluCounter, 1074 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 1200 SdHoareTripleChecker+Invalid, 498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-23 23:18:22,984 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 1200 Invalid, 498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-23 23:18:22,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2024-11-23 23:18:22,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 172. [2024-11-23 23:18:22,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 130 states have (on average 1.2615384615384615) internal successors, (164), 149 states have internal predecessors, (164), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:18:22,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 190 transitions. [2024-11-23 23:18:22,991 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 190 transitions. Word has length 39 [2024-11-23 23:18:22,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:18:22,992 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 190 transitions. [2024-11-23 23:18:22,992 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 19 states have internal predecessors, (45), 3 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-23 23:18:22,992 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 190 transitions. [2024-11-23 23:18:22,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-23 23:18:22,993 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:18:22,993 INFO L218 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, 1, 1] [2024-11-23 23:18:23,005 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-23 23:18:23,193 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:18:23,193 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:18:23,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:18:23,194 INFO L85 PathProgramCache]: Analyzing trace with hash -802022069, now seen corresponding path program 2 times [2024-11-23 23:18:23,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:18:23,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1805950852] [2024-11-23 23:18:23,194 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:18:23,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:18:23,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:18:23,196 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:18:23,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-23 23:18:23,284 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:18:23,284 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:18:23,290 INFO L256 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-23 23:18:23,298 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:18:23,967 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:18:23,967 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:18:24,732 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:18:24,732 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:18:24,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805950852] [2024-11-23 23:18:24,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805950852] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:18:24,732 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:18:24,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2024-11-23 23:18:24,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128726257] [2024-11-23 23:18:24,732 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:18:24,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-23 23:18:24,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:18:24,733 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-23 23:18:24,734 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2024-11-23 23:18:24,734 INFO L87 Difference]: Start difference. First operand 172 states and 190 transitions. Second operand has 25 states, 23 states have (on average 2.130434782608696) internal successors, (49), 24 states have internal predecessors, (49), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-23 23:18:26,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:18:26,423 INFO L93 Difference]: Finished difference Result 236 states and 260 transitions. [2024-11-23 23:18:26,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-23 23:18:26,425 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 2.130434782608696) internal successors, (49), 24 states have internal predecessors, (49), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) Word has length 39 [2024-11-23 23:18:26,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:18:26,426 INFO L225 Difference]: With dead ends: 236 [2024-11-23 23:18:26,426 INFO L226 Difference]: Without dead ends: 236 [2024-11-23 23:18:26,426 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=228, Invalid=894, Unknown=0, NotChecked=0, Total=1122 [2024-11-23 23:18:26,427 INFO L435 NwaCegarLoop]: 127 mSDtfsCounter, 251 mSDsluCounter, 1748 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 1875 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:18:26,427 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [255 Valid, 1875 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 606 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-23 23:18:26,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2024-11-23 23:18:26,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 175. [2024-11-23 23:18:26,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 133 states have (on average 1.255639097744361) internal successors, (167), 152 states have internal predecessors, (167), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:18:26,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 193 transitions. [2024-11-23 23:18:26,436 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 193 transitions. Word has length 39 [2024-11-23 23:18:26,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:18:26,436 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 193 transitions. [2024-11-23 23:18:26,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 2.130434782608696) internal successors, (49), 24 states have internal predecessors, (49), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-23 23:18:26,437 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 193 transitions. [2024-11-23 23:18:26,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-23 23:18:26,437 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:18:26,438 INFO L218 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] [2024-11-23 23:18:26,448 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-23 23:18:26,638 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:18:26,639 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:18:26,639 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:18:26,639 INFO L85 PathProgramCache]: Analyzing trace with hash 282547783, now seen corresponding path program 3 times [2024-11-23 23:18:26,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:18:26,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2074788006] [2024-11-23 23:18:26,640 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-23 23:18:26,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:18:26,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:18:26,642 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:18:26,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-23 23:18:26,780 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-23 23:18:26,780 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:18:26,784 INFO L256 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-23 23:18:26,786 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:18:26,981 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:18:26,995 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 7 [2024-11-23 23:18:27,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:18:27,285 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 [2024-11-23 23:18:27,307 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:18:27,308 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 13 treesize of output 13 [2024-11-23 23:18:28,250 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-23 23:18:28,251 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:18:29,502 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:18:29,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074788006] [2024-11-23 23:18:29,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074788006] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:18:29,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1588843914] [2024-11-23 23:18:29,502 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-23 23:18:29,502 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:18:29,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:18:29,508 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:18:29,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2024-11-23 23:18:29,728 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-23 23:18:29,728 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:18:29,730 INFO L256 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-23 23:18:29,732 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:18:29,843 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 7 [2024-11-23 23:18:29,852 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:18:30,087 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:18:30,088 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 13 treesize of output 13 [2024-11-23 23:18:30,110 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 18 [2024-11-23 23:18:58,318 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-23 23:18:58,318 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:18:58,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1588843914] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:18:58,961 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:18:58,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 22 [2024-11-23 23:18:58,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263679282] [2024-11-23 23:18:58,961 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:18:58,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-23 23:18:58,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:18:58,962 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-23 23:18:58,962 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=746, Unknown=3, NotChecked=0, Total=930 [2024-11-23 23:18:58,963 INFO L87 Difference]: Start difference. First operand 175 states and 193 transitions. Second operand has 23 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 5 states have call successors, (5), 4 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-23 23:19:03,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:06,639 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:07,865 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:13,882 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:17,903 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:21,906 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:25,932 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:30,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:34,383 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:39,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:45,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:51,039 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:53,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:58,259 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:19:59,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:19:59,155 INFO L93 Difference]: Finished difference Result 224 states and 242 transitions. [2024-11-23 23:19:59,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-23 23:19:59,156 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 5 states have call successors, (5), 4 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 41 [2024-11-23 23:19:59,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:19:59,157 INFO L225 Difference]: With dead ends: 224 [2024-11-23 23:19:59,157 INFO L226 Difference]: Without dead ends: 224 [2024-11-23 23:19:59,158 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 80 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 30.9s TimeCoverageRelationStatistics Valid=322, Invalid=1315, Unknown=3, NotChecked=0, Total=1640 [2024-11-23 23:19:59,158 INFO L435 NwaCegarLoop]: 107 mSDtfsCounter, 268 mSDsluCounter, 1019 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 4 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 58.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 1126 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:19:59,158 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 1126 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 924 Invalid, 11 Unknown, 0 Unchecked, 58.7s Time] [2024-11-23 23:19:59,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2024-11-23 23:19:59,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 154. [2024-11-23 23:19:59,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 117 states have (on average 1.264957264957265) internal successors, (148), 136 states have internal predecessors, (148), 10 states have call successors, (10), 7 states have call predecessors, (10), 7 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-23 23:19:59,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 168 transitions. [2024-11-23 23:19:59,164 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 168 transitions. Word has length 41 [2024-11-23 23:19:59,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:19:59,164 INFO L471 AbstractCegarLoop]: Abstraction has 154 states and 168 transitions. [2024-11-23 23:19:59,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 5 states have call successors, (5), 4 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-23 23:19:59,164 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 168 transitions. [2024-11-23 23:19:59,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-23 23:19:59,165 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:19:59,165 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:19:59,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-23 23:19:59,371 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (26)] Forceful destruction successful, exit code 0 [2024-11-23 23:19:59,568 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt [2024-11-23 23:19:59,569 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:19:59,569 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:19:59,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1856132968, now seen corresponding path program 1 times [2024-11-23 23:19:59,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:19:59,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1123701273] [2024-11-23 23:19:59,569 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:19:59,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:19:59,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:19:59,571 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:19:59,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-23 23:19:59,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:19:59,686 INFO L256 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:19:59,688 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:19:59,747 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:19:59,747 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:19:59,747 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:19:59,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123701273] [2024-11-23 23:19:59,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123701273] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:19:59,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:19:59,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:19:59,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732186189] [2024-11-23 23:19:59,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:19:59,748 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:19:59,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:19:59,749 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:19:59,749 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:19:59,749 INFO L87 Difference]: Start difference. First operand 154 states and 168 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:19:59,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:19:59,942 INFO L93 Difference]: Finished difference Result 153 states and 167 transitions. [2024-11-23 23:19:59,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:19:59,943 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 42 [2024-11-23 23:19:59,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:19:59,944 INFO L225 Difference]: With dead ends: 153 [2024-11-23 23:19:59,944 INFO L226 Difference]: Without dead ends: 153 [2024-11-23 23:19:59,944 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:19:59,944 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 62 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:19:59,945 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 159 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:19:59,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2024-11-23 23:19:59,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 153. [2024-11-23 23:19:59,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 117 states have (on average 1.2564102564102564) internal successors, (147), 135 states have internal predecessors, (147), 10 states have call successors, (10), 7 states have call predecessors, (10), 7 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-23 23:19:59,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 167 transitions. [2024-11-23 23:19:59,950 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 167 transitions. Word has length 42 [2024-11-23 23:19:59,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:19:59,950 INFO L471 AbstractCegarLoop]: Abstraction has 153 states and 167 transitions. [2024-11-23 23:19:59,950 INFO L472 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:19:59,950 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 167 transitions. [2024-11-23 23:19:59,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-23 23:19:59,951 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:19:59,951 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:19:59,964 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-23 23:20:00,152 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:00,152 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:20:00,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:20:00,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1856132967, now seen corresponding path program 1 times [2024-11-23 23:20:00,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:20:00,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1985620115] [2024-11-23 23:20:00,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:20:00,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:00,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:20:00,155 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:20:00,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-23 23:20:00,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:20:00,266 INFO L256 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-23 23:20:00,267 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:20:00,482 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:20:00,482 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:20:00,742 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 25 treesize of output 21 [2024-11-23 23:20:00,981 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:20:00,981 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:20:00,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985620115] [2024-11-23 23:20:00,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985620115] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:20:00,981 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:20:00,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2024-11-23 23:20:00,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690388781] [2024-11-23 23:20:00,981 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:20:00,982 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-23 23:20:00,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:20:00,982 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-23 23:20:00,982 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-11-23 23:20:00,982 INFO L87 Difference]: Start difference. First operand 153 states and 167 transitions. Second operand has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:20:02,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:20:02,064 INFO L93 Difference]: Finished difference Result 163 states and 179 transitions. [2024-11-23 23:20:02,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-23 23:20:02,065 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 42 [2024-11-23 23:20:02,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:20:02,066 INFO L225 Difference]: With dead ends: 163 [2024-11-23 23:20:02,066 INFO L226 Difference]: Without dead ends: 163 [2024-11-23 23:20:02,067 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2024-11-23 23:20:02,068 INFO L435 NwaCegarLoop]: 60 mSDtfsCounter, 156 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-23 23:20:02,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 314 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-23 23:20:02,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-11-23 23:20:02,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 155. [2024-11-23 23:20:02,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 119 states have (on average 1.2605042016806722) internal successors, (150), 137 states have internal predecessors, (150), 10 states have call successors, (10), 7 states have call predecessors, (10), 7 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-23 23:20:02,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 170 transitions. [2024-11-23 23:20:02,074 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 170 transitions. Word has length 42 [2024-11-23 23:20:02,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:20:02,074 INFO L471 AbstractCegarLoop]: Abstraction has 155 states and 170 transitions. [2024-11-23 23:20:02,074 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:20:02,074 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 170 transitions. [2024-11-23 23:20:02,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-23 23:20:02,075 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:20:02,075 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:20:02,085 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-23 23:20:02,276 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:02,276 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:20:02,276 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:20:02,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1708502308, now seen corresponding path program 1 times [2024-11-23 23:20:02,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:20:02,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1219994652] [2024-11-23 23:20:02,277 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:20:02,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:02,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:20:02,278 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:20:02,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-23 23:20:02,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:20:02,386 INFO L256 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-23 23:20:02,387 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:20:02,455 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:20:02,455 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:20:02,456 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:20:02,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219994652] [2024-11-23 23:20:02,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219994652] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:20:02,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:20:02,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-23 23:20:02,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073190196] [2024-11-23 23:20:02,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:20:02,456 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-23 23:20:02,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:20:02,457 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-23 23:20:02,457 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:20:02,457 INFO L87 Difference]: Start difference. First operand 155 states and 170 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:20:02,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:20:02,610 INFO L93 Difference]: Finished difference Result 172 states and 189 transitions. [2024-11-23 23:20:02,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:20:02,611 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 43 [2024-11-23 23:20:02,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:20:02,612 INFO L225 Difference]: With dead ends: 172 [2024-11-23 23:20:02,612 INFO L226 Difference]: Without dead ends: 172 [2024-11-23 23:20:02,613 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:20:02,614 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 12 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:20:02,615 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 416 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:20:02,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-23 23:20:02,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 161. [2024-11-23 23:20:02,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 125 states have (on average 1.256) internal successors, (157), 143 states have internal predecessors, (157), 10 states have call successors, (10), 7 states have call predecessors, (10), 7 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-23 23:20:02,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2024-11-23 23:20:02,624 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 43 [2024-11-23 23:20:02,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:20:02,625 INFO L471 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2024-11-23 23:20:02,625 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:20:02,625 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2024-11-23 23:20:02,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-23 23:20:02,626 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:20:02,627 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:20:02,640 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-23 23:20:02,827 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:02,828 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:20:02,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:20:02,828 INFO L85 PathProgramCache]: Analyzing trace with hash -167911156, now seen corresponding path program 1 times [2024-11-23 23:20:02,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:20:02,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [51901248] [2024-11-23 23:20:02,828 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:20:02,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:02,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:20:02,830 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:20:02,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-23 23:20:02,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:20:02,944 INFO L256 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-23 23:20:02,945 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:20:03,246 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:20:03,247 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:20:03,577 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 25 treesize of output 21 [2024-11-23 23:20:04,083 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:20:04,083 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:20:04,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51901248] [2024-11-23 23:20:04,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51901248] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:20:04,084 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:20:04,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-11-23 23:20:04,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189025206] [2024-11-23 23:20:04,084 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:20:04,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-23 23:20:04,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:20:04,085 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-23 23:20:04,085 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2024-11-23 23:20:04,085 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand has 16 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 16 states have internal predecessors, (49), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:20:07,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:20:07,305 INFO L93 Difference]: Finished difference Result 210 states and 241 transitions. [2024-11-23 23:20:07,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-23 23:20:07,306 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 16 states have internal predecessors, (49), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 44 [2024-11-23 23:20:07,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:20:07,307 INFO L225 Difference]: With dead ends: 210 [2024-11-23 23:20:07,307 INFO L226 Difference]: Without dead ends: 210 [2024-11-23 23:20:07,307 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=178, Invalid=634, Unknown=0, NotChecked=0, Total=812 [2024-11-23 23:20:07,307 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 195 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:20:07,308 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 636 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-23 23:20:07,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2024-11-23 23:20:07,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 177. [2024-11-23 23:20:07,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 141 states have (on average 1.2765957446808511) internal successors, (180), 159 states have internal predecessors, (180), 10 states have call successors, (10), 7 states have call predecessors, (10), 7 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-23 23:20:07,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 200 transitions. [2024-11-23 23:20:07,314 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 200 transitions. Word has length 44 [2024-11-23 23:20:07,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:20:07,314 INFO L471 AbstractCegarLoop]: Abstraction has 177 states and 200 transitions. [2024-11-23 23:20:07,315 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 16 states have internal predecessors, (49), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:20:07,315 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 200 transitions. [2024-11-23 23:20:07,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-23 23:20:07,316 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:20:07,317 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:20:07,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-23 23:20:07,519 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:07,519 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:20:07,519 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:20:07,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1332269204, now seen corresponding path program 1 times [2024-11-23 23:20:07,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:20:07,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1857488888] [2024-11-23 23:20:07,520 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:20:07,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:07,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:20:07,521 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:20:07,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-23 23:20:07,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:20:07,628 INFO L256 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-23 23:20:07,629 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:20:08,019 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:20:08,019 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:20:08,406 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:20:08,406 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:20:08,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857488888] [2024-11-23 23:20:08,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857488888] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:20:08,407 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:20:08,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 15 [2024-11-23 23:20:08,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711238204] [2024-11-23 23:20:08,407 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:20:08,407 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-23 23:20:08,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:20:08,408 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-23 23:20:08,408 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2024-11-23 23:20:08,408 INFO L87 Difference]: Start difference. First operand 177 states and 200 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-23 23:20:08,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:20:08,999 INFO L93 Difference]: Finished difference Result 193 states and 216 transitions. [2024-11-23 23:20:08,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-23 23:20:09,000 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 44 [2024-11-23 23:20:09,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:20:09,000 INFO L225 Difference]: With dead ends: 193 [2024-11-23 23:20:09,001 INFO L226 Difference]: Without dead ends: 193 [2024-11-23 23:20:09,001 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2024-11-23 23:20:09,001 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 124 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-23 23:20:09,002 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 639 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-23 23:20:09,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2024-11-23 23:20:09,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 177. [2024-11-23 23:20:09,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 141 states have (on average 1.2695035460992907) internal successors, (179), 159 states have internal predecessors, (179), 10 states have call successors, (10), 7 states have call predecessors, (10), 7 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-23 23:20:09,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 199 transitions. [2024-11-23 23:20:09,008 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 199 transitions. Word has length 44 [2024-11-23 23:20:09,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:20:09,008 INFO L471 AbstractCegarLoop]: Abstraction has 177 states and 199 transitions. [2024-11-23 23:20:09,008 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-23 23:20:09,009 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 199 transitions. [2024-11-23 23:20:09,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-23 23:20:09,009 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:20:09,009 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:20:09,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-23 23:20:09,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:09,210 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:20:09,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:20:09,211 INFO L85 PathProgramCache]: Analyzing trace with hash -1927608338, now seen corresponding path program 4 times [2024-11-23 23:20:09,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:20:09,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [192124620] [2024-11-23 23:20:09,211 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-23 23:20:09,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:09,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:20:09,214 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:20:09,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-23 23:20:09,322 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-23 23:20:09,323 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:20:09,326 INFO L256 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-23 23:20:09,328 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:20:09,709 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 7 [2024-11-23 23:20:09,731 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:20:10,075 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2024-11-23 23:20:10,075 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 18 [2024-11-23 23:20:10,120 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:20:10,120 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 13 treesize of output 13 [2024-11-23 23:20:11,980 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:20:11,981 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:20:14,774 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:20:14,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192124620] [2024-11-23 23:20:14,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192124620] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:20:14,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1294296060] [2024-11-23 23:20:14,774 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-23 23:20:14,775 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:20:14,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:20:14,776 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:20:14,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2024-11-23 23:20:15,025 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-23 23:20:15,025 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:20:15,027 INFO L256 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-23 23:20:15,035 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:20:15,762 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 7 [2024-11-23 23:20:15,775 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:20:16,488 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2024-11-23 23:20:16,488 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 [2024-11-23 23:20:16,536 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:20:16,537 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 13 treesize of output 13 [2024-11-23 23:20:17,942 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:20:17,942 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:20:23,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1294296060] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:20:23,498 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:20:23,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 32 [2024-11-23 23:20:23,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184820963] [2024-11-23 23:20:23,498 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:20:23,499 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-23 23:20:23,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:20:23,499 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-23 23:20:23,500 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1773, Unknown=0, NotChecked=0, Total=1980 [2024-11-23 23:20:23,500 INFO L87 Difference]: Start difference. First operand 177 states and 199 transitions. Second operand has 33 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 31 states have internal predecessors, (65), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:20:30,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:20:30,611 INFO L93 Difference]: Finished difference Result 301 states and 338 transitions. [2024-11-23 23:20:30,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-23 23:20:30,612 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 31 states have internal predecessors, (65), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 45 [2024-11-23 23:20:30,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:20:30,613 INFO L225 Difference]: With dead ends: 301 [2024-11-23 23:20:30,613 INFO L226 Difference]: Without dead ends: 301 [2024-11-23 23:20:30,613 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 82 SyntacticMatches, 5 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 738 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=320, Invalid=2436, Unknown=0, NotChecked=0, Total=2756 [2024-11-23 23:20:30,614 INFO L435 NwaCegarLoop]: 121 mSDtfsCounter, 233 mSDsluCounter, 2185 mSDsCounter, 0 mSdLazyCounter, 1897 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 2306 SdHoareTripleChecker+Invalid, 1904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-23 23:20:30,614 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 2306 Invalid, 1904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1897 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2024-11-23 23:20:30,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2024-11-23 23:20:30,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 207. [2024-11-23 23:20:30,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 166 states have (on average 1.2349397590361446) internal successors, (205), 184 states have internal predecessors, (205), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:20:30,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 231 transitions. [2024-11-23 23:20:30,621 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 231 transitions. Word has length 45 [2024-11-23 23:20:30,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:20:30,622 INFO L471 AbstractCegarLoop]: Abstraction has 207 states and 231 transitions. [2024-11-23 23:20:30,622 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 31 states have internal predecessors, (65), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:20:30,622 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 231 transitions. [2024-11-23 23:20:30,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-23 23:20:30,623 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:20:30,623 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:20:30,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (33)] Ended with exit code 0 [2024-11-23 23:20:30,829 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-23 23:20:31,023 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:31,024 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:20:31,024 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:20:31,024 INFO L85 PathProgramCache]: Analyzing trace with hash -910278530, now seen corresponding path program 1 times [2024-11-23 23:20:31,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:20:31,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1646408506] [2024-11-23 23:20:31,024 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:20:31,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:31,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:20:31,026 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:20:31,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-23 23:20:31,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:20:31,128 INFO L256 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-23 23:20:31,129 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:20:31,456 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:20:31,456 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:20:32,115 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 27 treesize of output 23 [2024-11-23 23:20:32,648 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:20:32,648 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:20:32,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646408506] [2024-11-23 23:20:32,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646408506] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:20:32,649 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:20:32,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2024-11-23 23:20:32,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190984840] [2024-11-23 23:20:32,649 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:20:32,649 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-23 23:20:32,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:20:32,650 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-23 23:20:32,650 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2024-11-23 23:20:32,650 INFO L87 Difference]: Start difference. First operand 207 states and 231 transitions. Second operand has 18 states, 17 states have (on average 3.0) internal successors, (51), 18 states have internal predecessors, (51), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:20:35,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:20:35,476 INFO L93 Difference]: Finished difference Result 232 states and 256 transitions. [2024-11-23 23:20:35,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-23 23:20:35,477 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 3.0) internal successors, (51), 18 states have internal predecessors, (51), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 45 [2024-11-23 23:20:35,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:20:35,478 INFO L225 Difference]: With dead ends: 232 [2024-11-23 23:20:35,478 INFO L226 Difference]: Without dead ends: 232 [2024-11-23 23:20:35,478 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2024-11-23 23:20:35,479 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 151 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:20:35,479 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 630 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-23 23:20:35,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2024-11-23 23:20:35,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 207. [2024-11-23 23:20:35,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 167 states have (on average 1.221556886227545) internal successors, (204), 184 states have internal predecessors, (204), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:20:35,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 230 transitions. [2024-11-23 23:20:35,485 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 230 transitions. Word has length 45 [2024-11-23 23:20:35,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:20:35,486 INFO L471 AbstractCegarLoop]: Abstraction has 207 states and 230 transitions. [2024-11-23 23:20:35,486 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 3.0) internal successors, (51), 18 states have internal predecessors, (51), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-23 23:20:35,486 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 230 transitions. [2024-11-23 23:20:35,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-23 23:20:35,487 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:20:35,487 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:20:35,498 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-23 23:20:35,688 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:35,688 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:20:35,688 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:20:35,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1646804575, now seen corresponding path program 1 times [2024-11-23 23:20:35,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:20:35,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1940800481] [2024-11-23 23:20:35,689 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:20:35,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:35,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:20:35,690 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:20:35,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-23 23:20:35,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:20:35,811 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-23 23:20:35,814 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:20:36,372 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-23 23:20:36,660 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-23 23:20:36,664 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 23:20:36,665 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 10 [2024-11-23 23:20:36,765 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:20:36,765 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:20:37,044 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 33 [2024-11-23 23:20:38,008 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:20:38,009 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:20:38,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940800481] [2024-11-23 23:20:38,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940800481] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:20:38,009 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:20:38,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 25 [2024-11-23 23:20:38,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573329351] [2024-11-23 23:20:38,009 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:20:38,010 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-23 23:20:38,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:20:38,010 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-23 23:20:38,010 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2024-11-23 23:20:38,011 INFO L87 Difference]: Start difference. First operand 207 states and 230 transitions. Second operand has 25 states, 25 states have (on average 2.36) internal successors, (59), 25 states have internal predecessors, (59), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-23 23:20:40,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:20:40,346 INFO L93 Difference]: Finished difference Result 235 states and 260 transitions. [2024-11-23 23:20:40,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-23 23:20:40,347 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 25 states have internal predecessors, (59), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 45 [2024-11-23 23:20:40,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:20:40,348 INFO L225 Difference]: With dead ends: 235 [2024-11-23 23:20:40,348 INFO L226 Difference]: Without dead ends: 235 [2024-11-23 23:20:40,348 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=138, Invalid=792, Unknown=0, NotChecked=0, Total=930 [2024-11-23 23:20:40,348 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 145 mSDsluCounter, 969 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 1041 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-23 23:20:40,349 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 1041 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-23 23:20:40,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2024-11-23 23:20:40,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 217. [2024-11-23 23:20:40,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 177 states have (on average 1.2090395480225988) internal successors, (214), 194 states have internal predecessors, (214), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:20:40,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 240 transitions. [2024-11-23 23:20:40,355 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 240 transitions. Word has length 45 [2024-11-23 23:20:40,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:20:40,356 INFO L471 AbstractCegarLoop]: Abstraction has 217 states and 240 transitions. [2024-11-23 23:20:40,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 25 states have internal predecessors, (59), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-23 23:20:40,356 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 240 transitions. [2024-11-23 23:20:40,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-23 23:20:40,357 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:20:40,357 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:20:40,369 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-23 23:20:40,557 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:40,558 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:20:40,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:20:40,558 INFO L85 PathProgramCache]: Analyzing trace with hash -488659582, now seen corresponding path program 1 times [2024-11-23 23:20:40,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:20:40,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1538842799] [2024-11-23 23:20:40,558 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:20:40,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:40,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:20:40,560 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:20:40,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-23 23:20:40,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:20:40,687 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-23 23:20:40,688 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:20:40,692 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 7 [2024-11-23 23:20:40,826 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-23 23:20:40,826 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:20:40,826 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:20:40,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538842799] [2024-11-23 23:20:40,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538842799] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:20:40,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:20:40,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:20:40,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221557904] [2024-11-23 23:20:40,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:20:40,827 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-23 23:20:40,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:20:40,828 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-23 23:20:40,828 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:20:40,828 INFO L87 Difference]: Start difference. First operand 217 states and 240 transitions. Second operand has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 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) [2024-11-23 23:20:41,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:20:41,227 INFO L93 Difference]: Finished difference Result 216 states and 239 transitions. [2024-11-23 23:20:41,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:20:41,229 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 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 46 [2024-11-23 23:20:41,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:20:41,230 INFO L225 Difference]: With dead ends: 216 [2024-11-23 23:20:41,230 INFO L226 Difference]: Without dead ends: 216 [2024-11-23 23:20:41,230 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:20:41,230 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 109 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-23 23:20:41,231 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 195 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-23 23:20:41,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2024-11-23 23:20:41,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2024-11-23 23:20:41,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 177 states have (on average 1.2033898305084745) internal successors, (213), 193 states have internal predecessors, (213), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:20:41,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 239 transitions. [2024-11-23 23:20:41,240 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 239 transitions. Word has length 46 [2024-11-23 23:20:41,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:20:41,240 INFO L471 AbstractCegarLoop]: Abstraction has 216 states and 239 transitions. [2024-11-23 23:20:41,240 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 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) [2024-11-23 23:20:41,240 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 239 transitions. [2024-11-23 23:20:41,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-23 23:20:41,241 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:20:41,241 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:20:41,258 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-23 23:20:41,441 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:41,441 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr26REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:20:41,442 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:20:41,442 INFO L85 PathProgramCache]: Analyzing trace with hash -488659581, now seen corresponding path program 1 times [2024-11-23 23:20:41,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:20:41,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [76871425] [2024-11-23 23:20:41,442 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:20:41,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:41,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:20:41,444 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:20:41,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-23 23:20:41,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:20:41,578 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-23 23:20:41,580 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:20:41,670 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:20:43,792 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:20:43,793 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:20:45,154 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:20:45,154 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:20:45,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76871425] [2024-11-23 23:20:45,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76871425] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:20:45,154 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:20:45,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 17 [2024-11-23 23:20:45,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103655138] [2024-11-23 23:20:45,154 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:20:45,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-23 23:20:45,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:20:45,155 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-23 23:20:45,155 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2024-11-23 23:20:45,156 INFO L87 Difference]: Start difference. First operand 216 states and 239 transitions. Second operand has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 18 states have internal predecessors, (64), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-23 23:20:48,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:20:48,810 INFO L93 Difference]: Finished difference Result 242 states and 266 transitions. [2024-11-23 23:20:48,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-23 23:20:48,811 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 18 states have internal predecessors, (64), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 46 [2024-11-23 23:20:48,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:20:48,812 INFO L225 Difference]: With dead ends: 242 [2024-11-23 23:20:48,812 INFO L226 Difference]: Without dead ends: 242 [2024-11-23 23:20:48,812 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=166, Invalid=646, Unknown=0, NotChecked=0, Total=812 [2024-11-23 23:20:48,813 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 483 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-23 23:20:48,813 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [484 Valid, 428 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-23 23:20:48,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2024-11-23 23:20:48,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 234. [2024-11-23 23:20:48,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 195 states have (on average 1.2153846153846153) internal successors, (237), 211 states have internal predecessors, (237), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:20:48,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 263 transitions. [2024-11-23 23:20:48,820 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 263 transitions. Word has length 46 [2024-11-23 23:20:48,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:20:48,820 INFO L471 AbstractCegarLoop]: Abstraction has 234 states and 263 transitions. [2024-11-23 23:20:48,821 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 18 states have internal predecessors, (64), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-23 23:20:48,821 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 263 transitions. [2024-11-23 23:20:48,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-23 23:20:48,822 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:20:48,822 INFO L218 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] [2024-11-23 23:20:48,834 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-23 23:20:49,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:49,022 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:20:49,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:20:49,023 INFO L85 PathProgramCache]: Analyzing trace with hash 1838715882, now seen corresponding path program 5 times [2024-11-23 23:20:49,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:20:49,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [349767118] [2024-11-23 23:20:49,023 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-23 23:20:49,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:20:49,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:20:49,025 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:20:49,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-23 23:20:49,163 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-11-23 23:20:49,163 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:20:49,167 INFO L256 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-23 23:20:49,169 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:20:49,760 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:20:50,084 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2024-11-23 23:20:50,084 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 18 [2024-11-23 23:20:51,446 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:20:51,447 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:20:54,076 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:20:54,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349767118] [2024-11-23 23:20:54,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349767118] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:20:54,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [885398926] [2024-11-23 23:20:54,076 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-23 23:20:54,076 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:20:54,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:20:54,078 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:20:54,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2024-11-23 23:20:54,403 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-11-23 23:20:54,404 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:20:54,407 INFO L256 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-23 23:20:54,410 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:20:55,519 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:20:55,534 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 7 [2024-11-23 23:20:56,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:20:56,158 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 18 [2024-11-23 23:20:56,181 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:20:56,181 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 13 treesize of output 13 [2024-11-23 23:20:58,125 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:20:58,125 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:21:00,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [885398926] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:21:00,074 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:21:00,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 35 [2024-11-23 23:21:00,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653693841] [2024-11-23 23:21:00,074 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:21:00,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-23 23:21:00,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:21:00,075 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-23 23:21:00,076 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=266, Invalid=2086, Unknown=0, NotChecked=0, Total=2352 [2024-11-23 23:21:00,076 INFO L87 Difference]: Start difference. First operand 234 states and 263 transitions. Second operand has 36 states, 33 states have (on average 2.0606060606060606) internal successors, (68), 33 states have internal predecessors, (68), 7 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (8), 8 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:21:06,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:21:06,285 INFO L93 Difference]: Finished difference Result 361 states and 405 transitions. [2024-11-23 23:21:06,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-23 23:21:06,286 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 33 states have (on average 2.0606060606060606) internal successors, (68), 33 states have internal predecessors, (68), 7 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (8), 8 states have call predecessors, (8), 7 states have call successors, (8) Word has length 47 [2024-11-23 23:21:06,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:21:06,287 INFO L225 Difference]: With dead ends: 361 [2024-11-23 23:21:06,287 INFO L226 Difference]: Without dead ends: 361 [2024-11-23 23:21:06,288 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 81 SyntacticMatches, 6 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1184 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=456, Invalid=3204, Unknown=0, NotChecked=0, Total=3660 [2024-11-23 23:21:06,288 INFO L435 NwaCegarLoop]: 125 mSDtfsCounter, 463 mSDsluCounter, 1635 mSDsCounter, 0 mSdLazyCounter, 1416 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 1760 SdHoareTripleChecker+Invalid, 1422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:21:06,290 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 1760 Invalid, 1422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1416 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2024-11-23 23:21:06,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2024-11-23 23:21:06,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 236. [2024-11-23 23:21:06,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 197 states have (on average 1.218274111675127) internal successors, (240), 213 states have internal predecessors, (240), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:21:06,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 266 transitions. [2024-11-23 23:21:06,299 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 266 transitions. Word has length 47 [2024-11-23 23:21:06,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:21:06,299 INFO L471 AbstractCegarLoop]: Abstraction has 236 states and 266 transitions. [2024-11-23 23:21:06,299 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 33 states have (on average 2.0606060606060606) internal successors, (68), 33 states have internal predecessors, (68), 7 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (8), 8 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:21:06,299 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 266 transitions. [2024-11-23 23:21:06,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-23 23:21:06,300 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:21:06,301 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2024-11-23 23:21:06,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (39)] Forceful destruction successful, exit code 0 [2024-11-23 23:21:06,514 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-23 23:21:06,701 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:21:06,702 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:21:06,702 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:21:06,702 INFO L85 PathProgramCache]: Analyzing trace with hash 618860774, now seen corresponding path program 6 times [2024-11-23 23:21:06,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:21:06,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [673845896] [2024-11-23 23:21:06,703 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-23 23:21:06,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:21:06,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:21:06,705 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:21:06,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-23 23:21:06,869 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-23 23:21:06,869 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:21:06,872 INFO L256 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-23 23:21:06,875 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:21:07,219 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 7 [2024-11-23 23:21:07,232 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:21:07,621 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2024-11-23 23:21:07,621 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 18 [2024-11-23 23:21:07,655 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:21:07,655 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 13 treesize of output 13 [2024-11-23 23:21:09,190 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:21:09,190 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:21:11,159 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:21:11,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673845896] [2024-11-23 23:21:11,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673845896] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:21:11,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [364247295] [2024-11-23 23:21:11,159 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-23 23:21:11,159 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:21:11,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:21:11,165 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:21:11,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2024-11-23 23:21:11,502 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-23 23:21:11,502 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:21:11,505 INFO L256 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-23 23:21:11,509 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:21:11,688 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 7 [2024-11-23 23:21:11,705 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:21:12,253 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:21:12,253 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 13 treesize of output 13 [2024-11-23 23:21:12,271 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 18 [2024-11-23 23:21:16,477 WARN L873 $PredicateComparison]: unable to prove that (exists ((|ULTIMATE.start_main_~n~0#1| (_ BitVec 32)) (|v_ULTIMATE.start_main_#t~malloc16#1.base_BEFORE_CALL_17| (_ BitVec 32)) (|v_ULTIMATE.start_main_~a~0#1.base_BEFORE_CALL_36| (_ BitVec 32))) (let ((.cse0 (bvmul |ULTIMATE.start_main_~n~0#1| (_ bv4 32)))) (and (= .cse0 (select |c_#length| |v_ULTIMATE.start_main_~a~0#1.base_BEFORE_CALL_36|)) (not (= |v_ULTIMATE.start_main_#t~malloc16#1.base_BEFORE_CALL_17| |v_ULTIMATE.start_main_~a~0#1.base_BEFORE_CALL_36|)) (= .cse0 (select |c_#length| |v_ULTIMATE.start_main_#t~malloc16#1.base_BEFORE_CALL_17|)) (= (_ bv0 32) (bvurem |ULTIMATE.start_main_~n~0#1| (_ bv2 32)))))) is different from true [2024-11-23 23:21:18,349 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 16 trivial. 3 not checked. [2024-11-23 23:21:18,349 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:21:22,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [364247295] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:21:22,476 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:21:22,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 13] total 31 [2024-11-23 23:21:22,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187728081] [2024-11-23 23:21:22,476 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:21:22,477 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-23 23:21:22,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:21:22,477 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-23 23:21:22,478 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1686, Unknown=1, NotChecked=84, Total=1980 [2024-11-23 23:21:22,478 INFO L87 Difference]: Start difference. First operand 236 states and 266 transitions. Second operand has 32 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 31 states have internal predecessors, (68), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:21:40,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:21:40,698 INFO L93 Difference]: Finished difference Result 370 states and 410 transitions. [2024-11-23 23:21:40,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-23 23:21:40,699 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 31 states have internal predecessors, (68), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 49 [2024-11-23 23:21:40,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:21:40,700 INFO L225 Difference]: With dead ends: 370 [2024-11-23 23:21:40,700 INFO L226 Difference]: Without dead ends: 370 [2024-11-23 23:21:40,701 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 91 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1048 ImplicationChecksByTransitivity, 21.1s TimeCoverageRelationStatistics Valid=496, Invalid=4336, Unknown=2, NotChecked=136, Total=4970 [2024-11-23 23:21:40,701 INFO L435 NwaCegarLoop]: 119 mSDtfsCounter, 423 mSDsluCounter, 2507 mSDsCounter, 0 mSdLazyCounter, 2945 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 2626 SdHoareTripleChecker+Invalid, 3231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 2945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 270 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:21:40,701 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [423 Valid, 2626 Invalid, 3231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 2945 Invalid, 0 Unknown, 270 Unchecked, 8.7s Time] [2024-11-23 23:21:40,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2024-11-23 23:21:40,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 237. [2024-11-23 23:21:40,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 198 states have (on average 1.2171717171717171) internal successors, (241), 214 states have internal predecessors, (241), 13 states have call successors, (13), 9 states have call predecessors, (13), 9 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 23:21:40,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 267 transitions. [2024-11-23 23:21:40,707 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 267 transitions. Word has length 49 [2024-11-23 23:21:40,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:21:40,707 INFO L471 AbstractCegarLoop]: Abstraction has 237 states and 267 transitions. [2024-11-23 23:21:40,707 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 31 states have internal predecessors, (68), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:21:40,707 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 267 transitions. [2024-11-23 23:21:40,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-23 23:21:40,708 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:21:40,708 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:21:40,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (41)] Ended with exit code 0 [2024-11-23 23:21:40,919 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-23 23:21:41,110 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:21:41,110 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:21:41,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:21:41,111 INFO L85 PathProgramCache]: Analyzing trace with hash -145781227, now seen corresponding path program 7 times [2024-11-23 23:21:41,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:21:41,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1421132419] [2024-11-23 23:21:41,111 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-23 23:21:41,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:21:41,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:21:41,113 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:21:41,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-23 23:21:41,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:21:41,253 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-23 23:21:41,255 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:21:42,000 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:21:42,953 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 13 treesize of output 9 [2024-11-23 23:21:43,263 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:21:43,263 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:21:45,576 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:21:45,576 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:21:45,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421132419] [2024-11-23 23:21:45,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421132419] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:21:45,576 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:21:45,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 38 [2024-11-23 23:21:45,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480690315] [2024-11-23 23:21:45,576 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:21:45,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-23 23:21:45,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:21:45,577 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-23 23:21:45,578 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=1173, Unknown=0, NotChecked=0, Total=1406 [2024-11-23 23:21:45,578 INFO L87 Difference]: Start difference. First operand 237 states and 267 transitions. Second operand has 38 states, 36 states have (on average 1.9722222222222223) internal successors, (71), 37 states have internal predecessors, (71), 7 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:21:52,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:21:52,179 INFO L93 Difference]: Finished difference Result 414 states and 468 transitions. [2024-11-23 23:21:52,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-23 23:21:52,180 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 36 states have (on average 1.9722222222222223) internal successors, (71), 37 states have internal predecessors, (71), 7 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 49 [2024-11-23 23:21:52,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:21:52,181 INFO L225 Difference]: With dead ends: 414 [2024-11-23 23:21:52,181 INFO L226 Difference]: Without dead ends: 414 [2024-11-23 23:21:52,182 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 628 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=506, Invalid=2146, Unknown=0, NotChecked=0, Total=2652 [2024-11-23 23:21:52,183 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 571 mSDsluCounter, 2216 mSDsCounter, 0 mSdLazyCounter, 1602 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 575 SdHoareTripleChecker+Valid, 2336 SdHoareTripleChecker+Invalid, 1622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:21:52,183 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [575 Valid, 2336 Invalid, 1622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1602 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2024-11-23 23:21:52,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2024-11-23 23:21:52,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 259. [2024-11-23 23:21:52,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 215 states have (on average 1.2) internal successors, (258), 231 states have internal predecessors, (258), 16 states have call successors, (16), 11 states have call predecessors, (16), 11 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-23 23:21:52,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 290 transitions. [2024-11-23 23:21:52,204 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 290 transitions. Word has length 49 [2024-11-23 23:21:52,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:21:52,204 INFO L471 AbstractCegarLoop]: Abstraction has 259 states and 290 transitions. [2024-11-23 23:21:52,205 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 36 states have (on average 1.9722222222222223) internal successors, (71), 37 states have internal predecessors, (71), 7 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-23 23:21:52,205 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 290 transitions. [2024-11-23 23:21:52,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-23 23:21:52,206 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:21:52,206 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:21:52,214 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-23 23:21:52,406 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:21:52,406 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:21:52,407 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:21:52,407 INFO L85 PathProgramCache]: Analyzing trace with hash -511021422, now seen corresponding path program 1 times [2024-11-23 23:21:52,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:21:52,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1941118080] [2024-11-23 23:21:52,407 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:21:52,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:21:52,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:21:52,409 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:21:52,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-23 23:21:52,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:21:52,551 INFO L256 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-23 23:21:52,553 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:21:53,276 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-23 23:21:53,276 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:21:53,996 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:21:53,996 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:21:53,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941118080] [2024-11-23 23:21:53,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941118080] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:21:53,996 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:21:53,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2024-11-23 23:21:53,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99165400] [2024-11-23 23:21:53,996 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:21:53,997 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-23 23:21:53,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:21:53,997 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-23 23:21:53,998 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2024-11-23 23:21:53,998 INFO L87 Difference]: Start difference. First operand 259 states and 290 transitions. Second operand has 24 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 23 states have internal predecessors, (59), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-23 23:21:55,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:21:55,505 INFO L93 Difference]: Finished difference Result 308 states and 343 transitions. [2024-11-23 23:21:55,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-23 23:21:55,506 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 23 states have internal predecessors, (59), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) Word has length 49 [2024-11-23 23:21:55,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:21:55,508 INFO L225 Difference]: With dead ends: 308 [2024-11-23 23:21:55,508 INFO L226 Difference]: Without dead ends: 308 [2024-11-23 23:21:55,508 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=215, Invalid=907, Unknown=0, NotChecked=0, Total=1122 [2024-11-23 23:21:55,509 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 356 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 1018 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:21:55,509 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 1018 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-23 23:21:55,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2024-11-23 23:21:55,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 283. [2024-11-23 23:21:55,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 239 states have (on average 1.1966527196652719) internal successors, (286), 255 states have internal predecessors, (286), 16 states have call successors, (16), 11 states have call predecessors, (16), 11 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-23 23:21:55,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 318 transitions. [2024-11-23 23:21:55,515 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 318 transitions. Word has length 49 [2024-11-23 23:21:55,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:21:55,515 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 318 transitions. [2024-11-23 23:21:55,515 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 23 states have internal predecessors, (59), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-23 23:21:55,515 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 318 transitions. [2024-11-23 23:21:55,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-23 23:21:55,516 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:21:55,516 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:21:55,531 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-23 23:21:55,716 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:21:55,717 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:21:55,717 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:21:55,717 INFO L85 PathProgramCache]: Analyzing trace with hash -2013308855, now seen corresponding path program 1 times [2024-11-23 23:21:55,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:21:55,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2133558776] [2024-11-23 23:21:55,718 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:21:55,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:21:55,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:21:55,720 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:21:55,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-23 23:21:55,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:21:55,870 INFO L256 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-23 23:21:55,871 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:21:56,384 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:21:56,384 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:21:56,827 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:21:56,827 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:21:56,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133558776] [2024-11-23 23:21:56,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133558776] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:21:56,828 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:21:56,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2024-11-23 23:21:56,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121922844] [2024-11-23 23:21:56,828 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:21:56,828 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-23 23:21:56,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:21:56,829 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-23 23:21:56,829 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2024-11-23 23:21:56,829 INFO L87 Difference]: Start difference. First operand 283 states and 318 transitions. Second operand has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 17 states have internal predecessors, (67), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-23 23:21:57,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:21:57,584 INFO L93 Difference]: Finished difference Result 278 states and 309 transitions. [2024-11-23 23:21:57,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-23 23:21:57,585 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 17 states have internal predecessors, (67), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 49 [2024-11-23 23:21:57,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:21:57,586 INFO L225 Difference]: With dead ends: 278 [2024-11-23 23:21:57,586 INFO L226 Difference]: Without dead ends: 278 [2024-11-23 23:21:57,586 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2024-11-23 23:21:57,587 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 56 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 778 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:21:57,587 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 778 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-23 23:21:57,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2024-11-23 23:21:57,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 278. [2024-11-23 23:21:57,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 234 states have (on average 1.1837606837606838) internal successors, (277), 250 states have internal predecessors, (277), 16 states have call successors, (16), 11 states have call predecessors, (16), 11 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-23 23:21:57,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 309 transitions. [2024-11-23 23:21:57,594 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 309 transitions. Word has length 49 [2024-11-23 23:21:57,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:21:57,594 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 309 transitions. [2024-11-23 23:21:57,594 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 17 states have internal predecessors, (67), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-23 23:21:57,594 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 309 transitions. [2024-11-23 23:21:57,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-23 23:21:57,595 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:21:57,595 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:21:57,608 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-23 23:21:57,796 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:21:57,797 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:21:57,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:21:57,797 INFO L85 PathProgramCache]: Analyzing trace with hash -1427448318, now seen corresponding path program 1 times [2024-11-23 23:21:57,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:21:57,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [92642995] [2024-11-23 23:21:57,797 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:21:57,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:21:57,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:21:57,802 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:21:57,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-23 23:21:57,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:21:57,956 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-23 23:21:57,959 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:21:58,894 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-23 23:21:58,894 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:21:59,766 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:21:59,767 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:21:59,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92642995] [2024-11-23 23:21:59,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92642995] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:21:59,767 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:21:59,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2024-11-23 23:21:59,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475449387] [2024-11-23 23:21:59,767 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:21:59,767 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-23 23:21:59,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:21:59,768 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-23 23:21:59,768 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2024-11-23 23:21:59,769 INFO L87 Difference]: Start difference. First operand 278 states and 309 transitions. Second operand has 26 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 25 states have internal predecessors, (64), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-23 23:22:01,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:01,970 INFO L93 Difference]: Finished difference Result 298 states and 327 transitions. [2024-11-23 23:22:01,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-23 23:22:01,972 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 25 states have internal predecessors, (64), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) Word has length 50 [2024-11-23 23:22:01,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:01,972 INFO L225 Difference]: With dead ends: 298 [2024-11-23 23:22:01,973 INFO L226 Difference]: Without dead ends: 298 [2024-11-23 23:22:01,973 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=267, Invalid=1139, Unknown=0, NotChecked=0, Total=1406 [2024-11-23 23:22:01,973 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 119 mSDsluCounter, 1472 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 1580 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:01,973 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 1580 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-23 23:22:01,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2024-11-23 23:22:01,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 275. [2024-11-23 23:22:01,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 231 states have (on average 1.1688311688311688) internal successors, (270), 247 states have internal predecessors, (270), 16 states have call successors, (16), 11 states have call predecessors, (16), 11 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-23 23:22:01,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 302 transitions. [2024-11-23 23:22:01,979 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 302 transitions. Word has length 50 [2024-11-23 23:22:01,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:01,980 INFO L471 AbstractCegarLoop]: Abstraction has 275 states and 302 transitions. [2024-11-23 23:22:01,980 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 25 states have internal predecessors, (64), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-23 23:22:01,980 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 302 transitions. [2024-11-23 23:22:01,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-23 23:22:01,981 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:01,981 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:22:01,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-11-23 23:22:02,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:22:02,181 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:22:02,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:02,182 INFO L85 PathProgramCache]: Analyzing trace with hash 99531793, now seen corresponding path program 8 times [2024-11-23 23:22:02,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:22:02,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [234841277] [2024-11-23 23:22:02,182 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:22:02,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:22:02,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:22:02,184 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:22:02,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-23 23:22:02,342 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:22:02,343 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:22:02,346 INFO L256 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-23 23:22:02,349 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:22:02,733 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 7 [2024-11-23 23:22:02,747 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:22:03,110 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2024-11-23 23:22:03,110 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 18 [2024-11-23 23:22:03,151 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:22:03,152 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 13 treesize of output 13 [2024-11-23 23:22:05,249 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:22:05,249 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:22:09,449 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:22:09,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234841277] [2024-11-23 23:22:09,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234841277] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:22:09,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1409829006] [2024-11-23 23:22:09,450 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:22:09,450 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:22:09,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:22:09,452 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:22:09,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (47)] Waiting until timeout for monitored process [2024-11-23 23:22:09,788 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:22:09,789 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:22:09,791 INFO L256 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-23 23:22:09,794 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:22:10,516 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:22:10,534 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 7 [2024-11-23 23:22:11,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:22:11,231 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 [2024-11-23 23:22:11,246 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:22:11,246 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 13 treesize of output 13 [2024-11-23 23:22:12,977 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:22:12,977 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:22:14,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1409829006] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:22:14,997 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:22:14,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19] total 34 [2024-11-23 23:22:14,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792863562] [2024-11-23 23:22:14,997 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:22:14,997 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-23 23:22:14,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:22:14,998 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-23 23:22:14,998 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=295, Invalid=2057, Unknown=0, NotChecked=0, Total=2352 [2024-11-23 23:22:14,999 INFO L87 Difference]: Start difference. First operand 275 states and 302 transitions. Second operand has 35 states, 32 states have (on average 2.28125) internal successors, (73), 33 states have internal predecessors, (73), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:22:20,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:20,988 INFO L93 Difference]: Finished difference Result 403 states and 445 transitions. [2024-11-23 23:22:20,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-23 23:22:20,988 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 32 states have (on average 2.28125) internal successors, (73), 33 states have internal predecessors, (73), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 51 [2024-11-23 23:22:20,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:20,990 INFO L225 Difference]: With dead ends: 403 [2024-11-23 23:22:20,990 INFO L226 Difference]: Without dead ends: 403 [2024-11-23 23:22:20,991 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 98 SyntacticMatches, 5 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 869 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=490, Invalid=3050, Unknown=0, NotChecked=0, Total=3540 [2024-11-23 23:22:20,992 INFO L435 NwaCegarLoop]: 132 mSDtfsCounter, 450 mSDsluCounter, 1863 mSDsCounter, 0 mSdLazyCounter, 1574 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 1995 SdHoareTripleChecker+Invalid, 1583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:20,992 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [451 Valid, 1995 Invalid, 1583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1574 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2024-11-23 23:22:20,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2024-11-23 23:22:20,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 307. [2024-11-23 23:22:20,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 258 states have (on average 1.1511627906976745) internal successors, (297), 274 states have internal predecessors, (297), 19 states have call successors, (19), 13 states have call predecessors, (19), 13 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-23 23:22:20,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 335 transitions. [2024-11-23 23:22:20,999 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 335 transitions. Word has length 51 [2024-11-23 23:22:20,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:21,000 INFO L471 AbstractCegarLoop]: Abstraction has 307 states and 335 transitions. [2024-11-23 23:22:21,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 32 states have (on average 2.28125) internal successors, (73), 33 states have internal predecessors, (73), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:22:21,000 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 335 transitions. [2024-11-23 23:22:21,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-23 23:22:21,001 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:21,001 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:22:21,014 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-11-23 23:22:21,207 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (47)] Ended with exit code 0 [2024-11-23 23:22:21,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt [2024-11-23 23:22:21,402 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:22:21,402 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:21,403 INFO L85 PathProgramCache]: Analyzing trace with hash -2054442212, now seen corresponding path program 1 times [2024-11-23 23:22:21,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:22:21,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [220275016] [2024-11-23 23:22:21,403 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:21,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:22:21,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:22:21,405 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:22:21,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-23 23:22:21,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:21,569 INFO L256 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-23 23:22:21,571 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:22:21,744 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:22:21,744 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:22:21,744 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:22:21,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220275016] [2024-11-23 23:22:21,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220275016] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:22:21,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:22:21,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:22:21,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651887525] [2024-11-23 23:22:21,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:22:21,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:22:21,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:22:21,746 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:22:21,746 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:22:21,746 INFO L87 Difference]: Start difference. First operand 307 states and 335 transitions. Second operand has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 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) [2024-11-23 23:22:21,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:21,879 INFO L93 Difference]: Finished difference Result 306 states and 333 transitions. [2024-11-23 23:22:21,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:22:21,880 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 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 51 [2024-11-23 23:22:21,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:21,882 INFO L225 Difference]: With dead ends: 306 [2024-11-23 23:22:21,882 INFO L226 Difference]: Without dead ends: 306 [2024-11-23 23:22:21,882 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:22:21,882 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 60 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:21,883 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 168 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:22:21,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2024-11-23 23:22:21,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 306. [2024-11-23 23:22:21,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 258 states have (on average 1.1434108527131783) internal successors, (295), 273 states have internal predecessors, (295), 19 states have call successors, (19), 13 states have call predecessors, (19), 13 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-23 23:22:21,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 333 transitions. [2024-11-23 23:22:21,889 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 333 transitions. Word has length 51 [2024-11-23 23:22:21,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:21,890 INFO L471 AbstractCegarLoop]: Abstraction has 306 states and 333 transitions. [2024-11-23 23:22:21,890 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 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) [2024-11-23 23:22:21,890 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 333 transitions. [2024-11-23 23:22:21,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-23 23:22:21,891 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:21,891 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:22:21,900 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-11-23 23:22:22,091 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:22:22,092 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:22:22,092 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:22,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1209481734, now seen corresponding path program 2 times [2024-11-23 23:22:22,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:22:22,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [564976650] [2024-11-23 23:22:22,093 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:22:22,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:22:22,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:22:22,095 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:22:22,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-23 23:22:22,252 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:22:22,253 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:22:22,257 INFO L256 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-23 23:22:22,258 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:22:22,595 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:22:23,742 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 6 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:22:23,742 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:22:26,985 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:22:26,985 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:22:26,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564976650] [2024-11-23 23:22:26,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564976650] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:22:26,985 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:22:26,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2024-11-23 23:22:26,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021002403] [2024-11-23 23:22:26,986 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:22:26,986 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-23 23:22:26,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:22:26,987 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-23 23:22:26,987 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=926, Unknown=0, NotChecked=0, Total=1056 [2024-11-23 23:22:26,987 INFO L87 Difference]: Start difference. First operand 306 states and 333 transitions. Second operand has 33 states, 30 states have (on average 2.6) internal successors, (78), 33 states have internal predecessors, (78), 7 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 5 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:22:39,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:39,792 INFO L93 Difference]: Finished difference Result 474 states and 533 transitions. [2024-11-23 23:22:39,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-23 23:22:39,793 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 30 states have (on average 2.6) internal successors, (78), 33 states have internal predecessors, (78), 7 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 5 states have call predecessors, (7), 7 states have call successors, (7) Word has length 52 [2024-11-23 23:22:39,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:39,794 INFO L225 Difference]: With dead ends: 474 [2024-11-23 23:22:39,794 INFO L226 Difference]: Without dead ends: 474 [2024-11-23 23:22:39,795 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 581 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=549, Invalid=2991, Unknown=0, NotChecked=0, Total=3540 [2024-11-23 23:22:39,796 INFO L435 NwaCegarLoop]: 118 mSDtfsCounter, 726 mSDsluCounter, 2201 mSDsCounter, 0 mSdLazyCounter, 2195 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 726 SdHoareTripleChecker+Valid, 2319 SdHoareTripleChecker+Invalid, 2235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 2195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:39,796 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [726 Valid, 2319 Invalid, 2235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 2195 Invalid, 0 Unknown, 0 Unchecked, 8.9s Time] [2024-11-23 23:22:39,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2024-11-23 23:22:39,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 318. [2024-11-23 23:22:39,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 270 states have (on average 1.1592592592592592) internal successors, (313), 285 states have internal predecessors, (313), 19 states have call successors, (19), 13 states have call predecessors, (19), 13 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-23 23:22:39,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 351 transitions. [2024-11-23 23:22:39,804 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 351 transitions. Word has length 52 [2024-11-23 23:22:39,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:39,805 INFO L471 AbstractCegarLoop]: Abstraction has 318 states and 351 transitions. [2024-11-23 23:22:39,805 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 30 states have (on average 2.6) internal successors, (78), 33 states have internal predecessors, (78), 7 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 5 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:22:39,805 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 351 transitions. [2024-11-23 23:22:39,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-23 23:22:39,806 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:39,806 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:22:39,820 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-11-23 23:22:40,007 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:22:40,007 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:22:40,007 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:40,007 INFO L85 PathProgramCache]: Analyzing trace with hash -377857267, now seen corresponding path program 9 times [2024-11-23 23:22:40,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:22:40,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [319956360] [2024-11-23 23:22:40,008 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-23 23:22:40,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:22:40,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:22:40,010 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:22:40,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-23 23:22:40,242 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-23 23:22:40,242 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:22:40,246 INFO L256 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-23 23:22:40,249 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:22:40,614 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 7 [2024-11-23 23:22:40,640 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:22:41,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:22:41,030 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 [2024-11-23 23:22:41,055 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:22:41,056 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 13 treesize of output 13 [2024-11-23 23:22:42,905 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 23:22:42,905 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:22:45,985 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:22:45,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319956360] [2024-11-23 23:22:45,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319956360] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:22:45,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1658033143] [2024-11-23 23:22:45,985 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-23 23:22:45,985 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:22:45,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:22:45,987 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:22:45,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (51)] Waiting until timeout for monitored process [2024-11-23 23:22:46,356 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-23 23:22:46,356 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:22:46,359 INFO L256 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-23 23:22:46,361 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:22:46,651 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:22:46,667 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 7 [2024-11-23 23:22:47,356 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2024-11-23 23:22:47,356 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 18 [2024-11-23 23:22:47,392 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:22:47,392 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 13 treesize of output 13 [2024-11-23 23:23:39,557 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-23 23:23:39,557 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:23:50,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1658033143] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:23:50,714 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:23:50,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 33 [2024-11-23 23:23:50,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937725621] [2024-11-23 23:23:50,715 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:23:50,715 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-23 23:23:50,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:23:50,716 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-23 23:23:50,716 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=452, Invalid=2190, Unknown=10, NotChecked=0, Total=2652 [2024-11-23 23:23:50,716 INFO L87 Difference]: Start difference. First operand 318 states and 351 transitions. Second operand has 34 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:23:54,847 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:23:58,854 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:02,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:06,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:10,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:14,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:20,059 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:21,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:26,062 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:30,102 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:34,170 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:38,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:42,195 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:46,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:48,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:52,822 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:24:57,536 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:25:01,546 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:25:10,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:25:12,479 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:25:17,123 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:25:25,667 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:25:34,521 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:25:34,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:25:34,681 INFO L93 Difference]: Finished difference Result 382 states and 416 transitions. [2024-11-23 23:25:34,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-23 23:25:34,682 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 53 [2024-11-23 23:25:34,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:25:34,683 INFO L225 Difference]: With dead ends: 382 [2024-11-23 23:25:34,683 INFO L226 Difference]: Without dead ends: 382 [2024-11-23 23:25:34,684 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 100 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1564 ImplicationChecksByTransitivity, 73.6s TimeCoverageRelationStatistics Valid=891, Invalid=4211, Unknown=10, NotChecked=0, Total=5112 [2024-11-23 23:25:34,684 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 553 mSDsluCounter, 1787 mSDsCounter, 0 mSdLazyCounter, 2290 mSolverCounterSat, 9 mSolverCounterUnsat, 19 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 94.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 1890 SdHoareTripleChecker+Invalid, 2318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 2290 IncrementalHoareTripleChecker+Invalid, 19 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 94.6s IncrementalHoareTripleChecker+Time [2024-11-23 23:25:34,684 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [556 Valid, 1890 Invalid, 2318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 2290 Invalid, 19 Unknown, 0 Unchecked, 94.6s Time] [2024-11-23 23:25:34,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2024-11-23 23:25:34,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 293. [2024-11-23 23:25:34,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 250 states have (on average 1.164) internal successors, (291), 265 states have internal predecessors, (291), 16 states have call successors, (16), 11 states have call predecessors, (16), 11 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-23 23:25:34,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 323 transitions. [2024-11-23 23:25:34,691 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 323 transitions. Word has length 53 [2024-11-23 23:25:34,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:25:34,691 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 323 transitions. [2024-11-23 23:25:34,691 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:25:34,692 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 323 transitions. [2024-11-23 23:25:34,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-23 23:25:34,692 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:25:34,693 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:25:34,706 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-11-23 23:25:34,896 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (51)] Ended with exit code 0 [2024-11-23 23:25:35,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt [2024-11-23 23:25:35,094 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:25:35,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:25:35,094 INFO L85 PathProgramCache]: Analyzing trace with hash -603767054, now seen corresponding path program 1 times [2024-11-23 23:25:35,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:25:35,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [717207567] [2024-11-23 23:25:35,094 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:25:35,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:25:35,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:25:35,099 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:25:35,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-23 23:25:35,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:25:35,261 INFO L256 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-23 23:25:35,262 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:25:35,440 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-23 23:25:35,440 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:25:35,440 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:25:35,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717207567] [2024-11-23 23:25:35,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717207567] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:25:35,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:25:35,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:25:35,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729418774] [2024-11-23 23:25:35,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:25:35,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:25:35,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:25:35,442 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:25:35,442 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:25:35,442 INFO L87 Difference]: Start difference. First operand 293 states and 323 transitions. Second operand has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 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) [2024-11-23 23:25:35,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:25:35,589 INFO L93 Difference]: Finished difference Result 292 states and 322 transitions. [2024-11-23 23:25:35,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:25:35,590 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 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 54 [2024-11-23 23:25:35,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:25:35,590 INFO L225 Difference]: With dead ends: 292 [2024-11-23 23:25:35,591 INFO L226 Difference]: Without dead ends: 292 [2024-11-23 23:25:35,591 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:25:35,591 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 59 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:25:35,591 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 165 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:25:35,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2024-11-23 23:25:35,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 292. [2024-11-23 23:25:35,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 250 states have (on average 1.16) internal successors, (290), 264 states have internal predecessors, (290), 16 states have call successors, (16), 11 states have call predecessors, (16), 11 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-23 23:25:35,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 322 transitions. [2024-11-23 23:25:35,598 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 322 transitions. Word has length 54 [2024-11-23 23:25:35,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:25:35,599 INFO L471 AbstractCegarLoop]: Abstraction has 292 states and 322 transitions. [2024-11-23 23:25:35,599 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 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) [2024-11-23 23:25:35,599 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 322 transitions. [2024-11-23 23:25:35,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-23 23:25:35,600 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:25:35,600 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 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] [2024-11-23 23:25:35,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2024-11-23 23:25:35,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:25:35,801 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:25:35,801 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:25:35,801 INFO L85 PathProgramCache]: Analyzing trace with hash -1189709640, now seen corresponding path program 10 times [2024-11-23 23:25:35,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:25:35,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [39988796] [2024-11-23 23:25:35,802 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-23 23:25:35,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:25:35,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:25:35,804 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:25:35,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-23 23:25:35,980 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-23 23:25:35,980 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:25:35,984 INFO L256 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-23 23:25:35,987 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:25:36,642 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:25:36,665 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 7 [2024-11-23 23:25:37,195 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2024-11-23 23:25:37,196 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 18 [2024-11-23 23:25:37,276 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:25:37,277 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 13 treesize of output 13 [2024-11-23 23:25:40,813 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 3 proven. 62 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:25:40,813 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:25:46,610 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:25:46,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39988796] [2024-11-23 23:25:46,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39988796] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:25:46,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [240886188] [2024-11-23 23:25:46,611 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-23 23:25:46,611 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:25:46,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:25:46,613 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:25:46,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (54)] Waiting until timeout for monitored process [2024-11-23 23:25:47,021 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-23 23:25:47,021 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:25:47,025 INFO L256 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-23 23:25:47,027 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:25:48,276 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-11-23 23:25:48,293 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 7 [2024-11-23 23:25:49,274 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:25:49,274 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 13 treesize of output 13 [2024-11-23 23:25:49,295 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 18 [2024-11-23 23:25:52,373 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 3 proven. 62 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-23 23:25:52,373 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:25:55,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [240886188] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:25:55,944 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:25:55,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 20] total 40 [2024-11-23 23:25:55,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028713083] [2024-11-23 23:25:55,944 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:25:55,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-23 23:25:55,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:25:55,945 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-23 23:25:55,945 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=355, Invalid=2951, Unknown=0, NotChecked=0, Total=3306 [2024-11-23 23:25:55,945 INFO L87 Difference]: Start difference. First operand 292 states and 322 transitions. Second operand has 41 states, 38 states have (on average 2.236842105263158) internal successors, (85), 39 states have internal predecessors, (85), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:26:05,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:26:05,003 INFO L93 Difference]: Finished difference Result 386 states and 427 transitions. [2024-11-23 23:26:05,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-23 23:26:05,003 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 38 states have (on average 2.236842105263158) internal successors, (85), 39 states have internal predecessors, (85), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 55 [2024-11-23 23:26:05,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:26:05,004 INFO L225 Difference]: With dead ends: 386 [2024-11-23 23:26:05,004 INFO L226 Difference]: Without dead ends: 386 [2024-11-23 23:26:05,005 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 104 SyntacticMatches, 6 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1335 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=544, Invalid=4012, Unknown=0, NotChecked=0, Total=4556 [2024-11-23 23:26:05,005 INFO L435 NwaCegarLoop]: 129 mSDtfsCounter, 392 mSDsluCounter, 2234 mSDsCounter, 0 mSdLazyCounter, 2119 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 2363 SdHoareTripleChecker+Invalid, 2128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 2119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:26:05,005 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [393 Valid, 2363 Invalid, 2128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 2119 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2024-11-23 23:26:05,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2024-11-23 23:26:05,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 292. [2024-11-23 23:26:05,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 250 states have (on average 1.152) internal successors, (288), 264 states have internal predecessors, (288), 16 states have call successors, (16), 11 states have call predecessors, (16), 11 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-23 23:26:05,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 320 transitions. [2024-11-23 23:26:05,012 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 320 transitions. Word has length 55 [2024-11-23 23:26:05,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:26:05,014 INFO L471 AbstractCegarLoop]: Abstraction has 292 states and 320 transitions. [2024-11-23 23:26:05,015 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 38 states have (on average 2.236842105263158) internal successors, (85), 39 states have internal predecessors, (85), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-23 23:26:05,015 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 320 transitions. [2024-11-23 23:26:05,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-23 23:26:05,018 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:26:05,018 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:26:05,037 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2024-11-23 23:26:05,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (54)] Ended with exit code 0 [2024-11-23 23:26:05,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt [2024-11-23 23:26:05,419 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:26:05,419 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:26:05,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1536909280, now seen corresponding path program 1 times [2024-11-23 23:26:05,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:26:05,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1867722701] [2024-11-23 23:26:05,420 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:26:05,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:26:05,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:26:05,422 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:26:05,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-11-23 23:26:05,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:26:05,610 INFO L256 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-23 23:26:05,612 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:26:05,622 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 7 [2024-11-23 23:26:05,694 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-23 23:26:05,694 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 13 treesize of output 13 [2024-11-23 23:26:05,980 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 13 [2024-11-23 23:26:06,012 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-23 23:26:06,012 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:26:06,277 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 8 treesize of output 6 [2024-11-23 23:26:06,337 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-23 23:26:06,337 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:26:06,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867722701] [2024-11-23 23:26:06,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867722701] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-23 23:26:06,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:26:06,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 7 [2024-11-23 23:26:06,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413062931] [2024-11-23 23:26:06,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:26:06,338 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-23 23:26:06,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:26:06,338 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-23 23:26:06,338 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:26:06,338 INFO L87 Difference]: Start difference. First operand 292 states and 320 transitions. Second operand has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:26:06,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:26:06,686 INFO L93 Difference]: Finished difference Result 291 states and 319 transitions. [2024-11-23 23:26:06,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-23 23:26:06,687 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 55 [2024-11-23 23:26:06,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:26:06,688 INFO L225 Difference]: With dead ends: 291 [2024-11-23 23:26:06,688 INFO L226 Difference]: Without dead ends: 291 [2024-11-23 23:26:06,688 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 99 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:26:06,688 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 39 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:26:06,689 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 256 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:26:06,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2024-11-23 23:26:06,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 291. [2024-11-23 23:26:06,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 250 states have (on average 1.148) internal successors, (287), 263 states have internal predecessors, (287), 16 states have call successors, (16), 11 states have call predecessors, (16), 11 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-23 23:26:06,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 319 transitions. [2024-11-23 23:26:06,695 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 319 transitions. Word has length 55 [2024-11-23 23:26:06,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:26:06,695 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 319 transitions. [2024-11-23 23:26:06,695 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:26:06,696 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 319 transitions. [2024-11-23 23:26:06,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-23 23:26:06,697 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:26:06,697 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:26:06,728 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2024-11-23 23:26:06,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:26:06,898 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 31 more)] === [2024-11-23 23:26:06,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:26:06,898 INFO L85 PathProgramCache]: Analyzing trace with hash -399547211, now seen corresponding path program 1 times [2024-11-23 23:26:06,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:26:06,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [247939994] [2024-11-23 23:26:06,899 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:26:06,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:26:06,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:26:06,901 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:26:06,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-11-23 23:26:07,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:26:07,088 INFO L256 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-23 23:26:07,090 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:26:07,286 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 0 case distinctions, treesize of input 12 treesize of output 11 [2024-11-23 23:26:07,476 INFO L349 Elim1Store]: treesize reduction 29, result has 19.4 percent of original size [2024-11-23 23:26:07,476 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 3 case distinctions, treesize of input 26 treesize of output 18 [2024-11-23 23:26:09,213 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_~a~0#1.base_54| (_ BitVec 32)) (|v_ULTIMATE.start_main_~a0~0#1.base_55| (_ BitVec 32))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_~a~0#1.base_54|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_~a~0#1.base_54| (_ bv0 1)) |v_ULTIMATE.start_main_~a0~0#1.base_55| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_~a~0#1.base_54| (_ bv1 1)) |v_ULTIMATE.start_main_~a0~0#1.base_55|) (_ bv0 1)))) is different from true [2024-11-23 23:26:09,214 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-23 23:26:09,214 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:26:18,041 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:26:18,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247939994] [2024-11-23 23:26:18,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247939994] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:26:18,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2126924057] [2024-11-23 23:26:18,041 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:26:18,041 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:26:18,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:26:18,043 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:26:18,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3ab2bd49-0bbe-4a72-a51f-2683111412ef/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (57)] Waiting until timeout for monitored process [2024-11-23 23:26:18,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:26:18,457 INFO L256 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-23 23:26:18,459 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:26:22,880 INFO L349 Elim1Store]: treesize reduction 25, result has 30.6 percent of original size [2024-11-23 23:26:22,881 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 18 [2024-11-23 23:26:23,252 INFO L349 Elim1Store]: treesize reduction 81, result has 17.3 percent of original size [2024-11-23 23:26:23,253 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 47 treesize of output 80 [2024-11-23 23:26:23,450 INFO L349 Elim1Store]: treesize reduction 38, result has 36.7 percent of original size [2024-11-23 23:26:23,451 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 5 case distinctions, treesize of input 33 treesize of output 35 [2024-11-23 23:26:24,834 WARN L873 $PredicateComparison]: unable to prove that (and (= (select |c_ULTIMATE.start_main_old_#valid#1| (_ bv0 32)) (_ bv0 1)) (exists ((|v_ULTIMATE.start_main_~a0~0#1.base_57| (_ BitVec 32)) (|v_ULTIMATE.start_main_~a~0#1.base_56| (_ BitVec 32))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_~a~0#1.base_56|)) (= (_ bv0 1) (bvadd (_ bv1 1) (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_~a0~0#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_~a~0#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_~a0~0#1.base_57|))) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_~a~0#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_~a0~0#1.base_57| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_~a0~0#1.base_57|)) (not (= (_ bv0 32) |v_ULTIMATE.start_main_~a0~0#1.base_57|))))) is different from true [2024-11-23 23:26:24,834 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-23 23:26:24,834 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:26:24,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2126924057] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:26:24,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:26:24,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [14] total 22 [2024-11-23 23:26:24,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094393122] [2024-11-23 23:26:24,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:26:24,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-23 23:26:24,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:26:24,836 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-23 23:26:24,836 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=655, Unknown=4, NotChecked=106, Total=870 [2024-11-23 23:26:24,836 INFO L87 Difference]: Start difference. First operand 291 states and 319 transitions. Second operand has 10 states, 8 states have (on average 5.375) internal successors, (43), 9 states have internal predecessors, (43), 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)