./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/array-memsafety/openbsd_cstrncat-alloca-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/array-memsafety/openbsd_cstrncat-alloca-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX --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 34885b99d6eef31987b044fabc3622fa239d5dff7e774ca124915f70431dc2b3 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 18:58:27,828 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 18:58:27,912 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2024-11-08 18:58:27,918 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 18:58:27,919 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 18:58:27,955 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 18:58:27,957 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 18:58:27,958 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 18:58:27,958 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 18:58:27,959 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 18:58:27,959 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 18:58:27,959 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 18:58:27,961 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 18:58:27,964 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 18:58:27,964 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 18:58:27,965 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 18:58:27,965 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 18:58:27,965 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 18:58:27,966 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 18:58:27,966 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 18:58:27,966 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-08 18:58:27,968 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-08 18:58:27,968 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-08 18:58:27,969 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 18:58:27,969 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-08 18:58:27,969 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 18:58:27,969 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-08 18:58:27,970 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 18:58:27,970 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 18:58:27,970 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 18:58:27,970 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 18:58:27,971 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 18:58:27,971 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 18:58:27,971 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 18:58:27,972 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 18:58:27,972 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 18:58:27,975 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 18:58:27,975 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 18:58:27,975 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 18:58:27,976 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 18:58:27,976 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 18:58:27,976 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 18:58:27,976 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX 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 -> 34885b99d6eef31987b044fabc3622fa239d5dff7e774ca124915f70431dc2b3 [2024-11-08 18:58:28,252 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 18:58:28,283 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 18:58:28,286 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 18:58:28,287 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 18:58:28,288 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 18:58:28,289 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/array-memsafety/openbsd_cstrncat-alloca-2.i Unable to find full path for "g++" [2024-11-08 18:58:30,249 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 18:58:30,476 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 18:58:30,476 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/sv-benchmarks/c/array-memsafety/openbsd_cstrncat-alloca-2.i [2024-11-08 18:58:30,499 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/data/1701ea48c/fbb840f347cc45bd87dc30f7fca909a9/FLAG41a0ee944 [2024-11-08 18:58:30,815 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/data/1701ea48c/fbb840f347cc45bd87dc30f7fca909a9 [2024-11-08 18:58:30,820 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 18:58:30,822 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 18:58:30,825 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 18:58:30,826 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 18:58:30,832 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 18:58:30,833 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 06:58:30" (1/1) ... [2024-11-08 18:58:30,834 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59b644e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:30, skipping insertion in model container [2024-11-08 18:58:30,835 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 06:58:30" (1/1) ... [2024-11-08 18:58:30,883 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 18:58:31,262 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 18:58:31,263 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 18:58:31,269 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 18:58:31,280 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 18:58:31,326 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 18:58:31,357 INFO L204 MainTranslator]: Completed translation [2024-11-08 18:58:31,357 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31 WrapperNode [2024-11-08 18:58:31,357 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 18:58:31,359 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 18:58:31,359 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 18:58:31,359 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 18:58:31,367 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (1/1) ... [2024-11-08 18:58:31,379 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (1/1) ... [2024-11-08 18:58:31,401 INFO L138 Inliner]: procedures = 117, calls = 17, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 105 [2024-11-08 18:58:31,402 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 18:58:31,402 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 18:58:31,403 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 18:58:31,403 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 18:58:31,411 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (1/1) ... [2024-11-08 18:58:31,411 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (1/1) ... [2024-11-08 18:58:31,415 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (1/1) ... [2024-11-08 18:58:31,429 INFO L175 MemorySlicer]: Split 8 memory accesses to 2 slices as follows [3, 5]. 63 percent of accesses are in the largest equivalence class. The 0 initializations are split as follows [0, 0]. The 6 writes are split as follows [2, 4]. [2024-11-08 18:58:31,430 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (1/1) ... [2024-11-08 18:58:31,430 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (1/1) ... [2024-11-08 18:58:31,437 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (1/1) ... [2024-11-08 18:58:31,445 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (1/1) ... [2024-11-08 18:58:31,447 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (1/1) ... [2024-11-08 18:58:31,452 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (1/1) ... [2024-11-08 18:58:31,454 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 18:58:31,455 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 18:58:31,455 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 18:58:31,456 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 18:58:31,456 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (1/1) ... [2024-11-08 18:58:31,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 18:58:31,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:31,489 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 18:58:31,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 18:58:31,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-08 18:58:31,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-08 18:58:31,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-08 18:58:31,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-08 18:58:31,520 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-08 18:58:31,520 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-08 18:58:31,520 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 18:58:31,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 18:58:31,635 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 18:58:31,637 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 18:58:31,963 INFO L? ?]: Removed 69 outVars from TransFormulas that were not future-live. [2024-11-08 18:58:31,963 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 18:58:31,977 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 18:58:31,977 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-08 18:58:31,977 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:58:31 BoogieIcfgContainer [2024-11-08 18:58:31,978 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 18:58:31,980 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 18:58:31,980 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 18:58:31,983 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 18:58:31,984 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 06:58:30" (1/3) ... [2024-11-08 18:58:31,984 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a41d434 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 06:58:31, skipping insertion in model container [2024-11-08 18:58:31,985 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:58:31" (2/3) ... [2024-11-08 18:58:31,985 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a41d434 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 06:58:31, skipping insertion in model container [2024-11-08 18:58:31,985 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:58:31" (3/3) ... [2024-11-08 18:58:31,986 INFO L112 eAbstractionObserver]: Analyzing ICFG openbsd_cstrncat-alloca-2.i [2024-11-08 18:58:32,009 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 18:58:32,009 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 17 error locations. [2024-11-08 18:58:32,056 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 18:58:32,063 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;@29dfddb4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 18:58:32,064 INFO L334 AbstractCegarLoop]: Starting to check reachability of 17 error locations. [2024-11-08 18:58:32,069 INFO L276 IsEmpty]: Start isEmpty. Operand has 51 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 50 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:32,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-11-08 18:58:32,076 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:32,076 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:32,077 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:32,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:32,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1805031110, now seen corresponding path program 1 times [2024-11-08 18:58:32,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:32,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779647221] [2024-11-08 18:58:32,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:32,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:32,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:32,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:32,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:32,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779647221] [2024-11-08 18:58:32,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779647221] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:32,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:32,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 18:58:32,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624190060] [2024-11-08 18:58:32,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:32,265 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 18:58:32,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:32,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 18:58:32,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 18:58:32,296 INFO L87 Difference]: Start difference. First operand has 51 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 50 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:32,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:32,378 INFO L93 Difference]: Finished difference Result 52 states and 63 transitions. [2024-11-08 18:58:32,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 18:58:32,383 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2024-11-08 18:58:32,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:32,391 INFO L225 Difference]: With dead ends: 52 [2024-11-08 18:58:32,391 INFO L226 Difference]: Without dead ends: 49 [2024-11-08 18:58:32,393 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 18:58:32,399 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 3 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:32,400 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 93 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:32,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2024-11-08 18:58:32,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2024-11-08 18:58:32,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 32 states have (on average 1.84375) internal successors, (59), 48 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:32,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 59 transitions. [2024-11-08 18:58:32,440 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 59 transitions. Word has length 7 [2024-11-08 18:58:32,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:32,440 INFO L471 AbstractCegarLoop]: Abstraction has 49 states and 59 transitions. [2024-11-08 18:58:32,441 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:32,441 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 59 transitions. [2024-11-08 18:58:32,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-08 18:58:32,442 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:32,443 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:32,443 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 18:58:32,443 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:32,444 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:32,446 INFO L85 PathProgramCache]: Analyzing trace with hash -531914770, now seen corresponding path program 1 times [2024-11-08 18:58:32,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:32,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110572240] [2024-11-08 18:58:32,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:32,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:32,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:32,658 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:32,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:32,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110572240] [2024-11-08 18:58:32,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110572240] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:32,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:32,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 18:58:32,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019097330] [2024-11-08 18:58:32,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:32,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 18:58:32,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:32,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 18:58:32,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 18:58:32,666 INFO L87 Difference]: Start difference. First operand 49 states and 59 transitions. Second operand has 5 states, 5 states have (on average 1.8) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:32,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:32,800 INFO L93 Difference]: Finished difference Result 52 states and 63 transitions. [2024-11-08 18:58:32,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 18:58:32,800 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2024-11-08 18:58:32,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:32,801 INFO L225 Difference]: With dead ends: 52 [2024-11-08 18:58:32,802 INFO L226 Difference]: Without dead ends: 49 [2024-11-08 18:58:32,802 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-08 18:58:32,805 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 6 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:32,806 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 187 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:32,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2024-11-08 18:58:32,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2024-11-08 18:58:32,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 32 states have (on average 1.8125) internal successors, (58), 48 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:32,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 58 transitions. [2024-11-08 18:58:32,813 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 58 transitions. Word has length 9 [2024-11-08 18:58:32,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:32,814 INFO L471 AbstractCegarLoop]: Abstraction has 49 states and 58 transitions. [2024-11-08 18:58:32,814 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:32,815 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 58 transitions. [2024-11-08 18:58:32,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-08 18:58:32,815 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:32,815 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:32,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-08 18:58:32,816 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:32,817 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:32,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1243092592, now seen corresponding path program 1 times [2024-11-08 18:58:32,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:32,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898272094] [2024-11-08 18:58:32,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:32,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:32,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:33,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:33,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:33,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898272094] [2024-11-08 18:58:33,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898272094] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:33,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:33,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 18:58:33,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691332969] [2024-11-08 18:58:33,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:33,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 18:58:33,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:33,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 18:58:33,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 18:58:33,023 INFO L87 Difference]: Start difference. First operand 49 states and 58 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:33,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:33,085 INFO L93 Difference]: Finished difference Result 47 states and 56 transitions. [2024-11-08 18:58:33,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 18:58:33,086 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2024-11-08 18:58:33,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:33,087 INFO L225 Difference]: With dead ends: 47 [2024-11-08 18:58:33,087 INFO L226 Difference]: Without dead ends: 47 [2024-11-08 18:58:33,087 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 18:58:33,088 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 18 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:33,093 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 67 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:33,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2024-11-08 18:58:33,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2024-11-08 18:58:33,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 32 states have (on average 1.75) internal successors, (56), 46 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:33,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 56 transitions. [2024-11-08 18:58:33,101 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 56 transitions. Word has length 9 [2024-11-08 18:58:33,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:33,102 INFO L471 AbstractCegarLoop]: Abstraction has 47 states and 56 transitions. [2024-11-08 18:58:33,102 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:33,102 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 56 transitions. [2024-11-08 18:58:33,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-08 18:58:33,103 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:33,103 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:33,103 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-08 18:58:33,103 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:33,104 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:33,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1243092593, now seen corresponding path program 1 times [2024-11-08 18:58:33,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:33,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076322137] [2024-11-08 18:58:33,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:33,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:33,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:33,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:33,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:33,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076322137] [2024-11-08 18:58:33,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076322137] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:33,554 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:33,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 18:58:33,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511545111] [2024-11-08 18:58:33,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:33,555 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 18:58:33,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:33,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 18:58:33,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-08 18:58:33,559 INFO L87 Difference]: Start difference. First operand 47 states and 56 transitions. Second operand has 7 states, 6 states have (on average 1.5) internal successors, (9), 7 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:33,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:33,743 INFO L93 Difference]: Finished difference Result 51 states and 62 transitions. [2024-11-08 18:58:33,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 18:58:33,743 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.5) internal successors, (9), 7 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2024-11-08 18:58:33,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:33,745 INFO L225 Difference]: With dead ends: 51 [2024-11-08 18:58:33,745 INFO L226 Difference]: Without dead ends: 51 [2024-11-08 18:58:33,746 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:58:33,749 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 52 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:33,750 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 179 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:33,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2024-11-08 18:58:33,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 50. [2024-11-08 18:58:33,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 35 states have (on average 1.7428571428571429) internal successors, (61), 49 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:33,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 61 transitions. [2024-11-08 18:58:33,760 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 61 transitions. Word has length 9 [2024-11-08 18:58:33,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:33,763 INFO L471 AbstractCegarLoop]: Abstraction has 50 states and 61 transitions. [2024-11-08 18:58:33,763 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.5) internal successors, (9), 7 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:33,763 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 61 transitions. [2024-11-08 18:58:33,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-08 18:58:33,764 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:33,764 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:33,764 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-08 18:58:33,764 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:33,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:33,765 INFO L85 PathProgramCache]: Analyzing trace with hash 621491755, now seen corresponding path program 1 times [2024-11-08 18:58:33,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:33,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347314058] [2024-11-08 18:58:33,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:33,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:33,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:33,861 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:33,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:33,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347314058] [2024-11-08 18:58:33,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347314058] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:33,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:33,863 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 18:58:33,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149228174] [2024-11-08 18:58:33,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:33,864 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 18:58:33,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:33,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 18:58:33,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 18:58:33,868 INFO L87 Difference]: Start difference. First operand 50 states and 61 transitions. Second operand has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:33,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:33,960 INFO L93 Difference]: Finished difference Result 51 states and 60 transitions. [2024-11-08 18:58:33,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 18:58:33,961 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2024-11-08 18:58:33,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:33,962 INFO L225 Difference]: With dead ends: 51 [2024-11-08 18:58:33,962 INFO L226 Difference]: Without dead ends: 51 [2024-11-08 18:58:33,962 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-08 18:58:33,963 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 54 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:33,963 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 135 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:33,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2024-11-08 18:58:33,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 50. [2024-11-08 18:58:33,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 49 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:33,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 59 transitions. [2024-11-08 18:58:33,976 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 59 transitions. Word has length 11 [2024-11-08 18:58:33,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:33,976 INFO L471 AbstractCegarLoop]: Abstraction has 50 states and 59 transitions. [2024-11-08 18:58:33,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:33,978 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 59 transitions. [2024-11-08 18:58:33,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-08 18:58:33,978 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:33,979 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:33,979 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-08 18:58:33,979 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:33,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:33,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1169490391, now seen corresponding path program 1 times [2024-11-08 18:58:33,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:33,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906236758] [2024-11-08 18:58:33,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:33,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:34,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:34,467 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:34,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:34,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906236758] [2024-11-08 18:58:34,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906236758] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:34,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276458598] [2024-11-08 18:58:34,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:34,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:34,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:34,471 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:34,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-08 18:58:34,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:34,562 INFO L255 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-08 18:58:34,572 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:34,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 18:58:34,699 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2024-11-08 18:58:34,711 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2024-11-08 18:58:34,970 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:34,970 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:58:35,210 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-08 18:58:35,234 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:35,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276458598] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:58:35,234 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:58:35,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 14 [2024-11-08 18:58:35,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489256217] [2024-11-08 18:58:35,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:58:35,235 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-08 18:58:35,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:35,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-08 18:58:35,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-11-08 18:58:35,236 INFO L87 Difference]: Start difference. First operand 50 states and 59 transitions. Second operand has 15 states, 14 states have (on average 2.357142857142857) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:35,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:35,533 INFO L93 Difference]: Finished difference Result 51 states and 60 transitions. [2024-11-08 18:58:35,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 18:58:35,534 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.357142857142857) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2024-11-08 18:58:35,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:35,534 INFO L225 Difference]: With dead ends: 51 [2024-11-08 18:58:35,534 INFO L226 Difference]: Without dead ends: 51 [2024-11-08 18:58:35,535 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2024-11-08 18:58:35,536 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 25 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:35,536 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 255 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-08 18:58:35,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2024-11-08 18:58:35,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 47. [2024-11-08 18:58:35,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 33 states have (on average 1.6666666666666667) internal successors, (55), 46 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:35,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 55 transitions. [2024-11-08 18:58:35,540 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 55 transitions. Word has length 13 [2024-11-08 18:58:35,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:35,541 INFO L471 AbstractCegarLoop]: Abstraction has 47 states and 55 transitions. [2024-11-08 18:58:35,541 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.357142857142857) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:35,541 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 55 transitions. [2024-11-08 18:58:35,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-08 18:58:35,542 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:35,542 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:35,564 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-08 18:58:35,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:35,747 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:35,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:35,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1411583971, now seen corresponding path program 1 times [2024-11-08 18:58:35,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:35,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267299082] [2024-11-08 18:58:35,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:35,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:35,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:35,996 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:35,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:35,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267299082] [2024-11-08 18:58:35,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267299082] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:35,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012619378] [2024-11-08 18:58:35,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:35,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:35,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:36,000 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:36,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-08 18:58:36,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:36,072 INFO L255 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 18:58:36,074 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:36,270 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:36,270 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:58:36,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012619378] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:36,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:58:36,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 11 [2024-11-08 18:58:36,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735040894] [2024-11-08 18:58:36,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:36,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 18:58:36,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:36,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 18:58:36,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-08 18:58:36,273 INFO L87 Difference]: Start difference. First operand 47 states and 55 transitions. Second operand has 8 states, 7 states have (on average 2.142857142857143) internal successors, (15), 8 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:36,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:36,413 INFO L93 Difference]: Finished difference Result 46 states and 54 transitions. [2024-11-08 18:58:36,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 18:58:36,414 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.142857142857143) internal successors, (15), 8 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2024-11-08 18:58:36,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:36,414 INFO L225 Difference]: With dead ends: 46 [2024-11-08 18:58:36,414 INFO L226 Difference]: Without dead ends: 46 [2024-11-08 18:58:36,415 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2024-11-08 18:58:36,415 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 34 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:36,416 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 125 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:36,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2024-11-08 18:58:36,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2024-11-08 18:58:36,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 33 states have (on average 1.6363636363636365) internal successors, (54), 45 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:36,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 54 transitions. [2024-11-08 18:58:36,419 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 54 transitions. Word has length 15 [2024-11-08 18:58:36,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:36,419 INFO L471 AbstractCegarLoop]: Abstraction has 46 states and 54 transitions. [2024-11-08 18:58:36,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.142857142857143) internal successors, (15), 8 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:36,420 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 54 transitions. [2024-11-08 18:58:36,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-08 18:58:36,420 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:36,420 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:36,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-08 18:58:36,624 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:36,624 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:36,625 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:36,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1411573143, now seen corresponding path program 1 times [2024-11-08 18:58:36,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:36,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926269583] [2024-11-08 18:58:36,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:36,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:36,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:36,690 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:36,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:36,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926269583] [2024-11-08 18:58:36,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926269583] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:36,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:36,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 18:58:36,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602521521] [2024-11-08 18:58:36,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:36,693 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 18:58:36,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:36,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 18:58:36,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:58:36,694 INFO L87 Difference]: Start difference. First operand 46 states and 54 transitions. Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:36,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:36,720 INFO L93 Difference]: Finished difference Result 59 states and 70 transitions. [2024-11-08 18:58:36,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 18:58:36,720 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2024-11-08 18:58:36,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:36,721 INFO L225 Difference]: With dead ends: 59 [2024-11-08 18:58:36,724 INFO L226 Difference]: Without dead ends: 59 [2024-11-08 18:58:36,724 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:58:36,725 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 5 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:36,725 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 101 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 18:58:36,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2024-11-08 18:58:36,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 55. [2024-11-08 18:58:36,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 42 states have (on average 1.5476190476190477) internal successors, (65), 54 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:36,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 65 transitions. [2024-11-08 18:58:36,731 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 65 transitions. Word has length 15 [2024-11-08 18:58:36,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:36,732 INFO L471 AbstractCegarLoop]: Abstraction has 55 states and 65 transitions. [2024-11-08 18:58:36,732 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:36,732 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 65 transitions. [2024-11-08 18:58:36,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-08 18:58:36,733 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:36,735 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:36,735 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-08 18:58:36,735 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:36,736 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:36,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1669738581, now seen corresponding path program 1 times [2024-11-08 18:58:36,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:36,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643960666] [2024-11-08 18:58:36,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:36,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:36,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:36,781 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:36,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:36,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643960666] [2024-11-08 18:58:36,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643960666] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:36,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:36,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 18:58:36,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074082633] [2024-11-08 18:58:36,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:36,782 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 18:58:36,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:36,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 18:58:36,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 18:58:36,783 INFO L87 Difference]: Start difference. First operand 55 states and 65 transitions. Second operand has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:36,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:36,815 INFO L93 Difference]: Finished difference Result 53 states and 63 transitions. [2024-11-08 18:58:36,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 18:58:36,816 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2024-11-08 18:58:36,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:36,816 INFO L225 Difference]: With dead ends: 53 [2024-11-08 18:58:36,816 INFO L226 Difference]: Without dead ends: 53 [2024-11-08 18:58:36,817 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 18:58:36,817 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 7 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:36,818 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 64 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 18:58:36,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2024-11-08 18:58:36,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2024-11-08 18:58:36,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 42 states have (on average 1.5) internal successors, (63), 52 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:36,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 63 transitions. [2024-11-08 18:58:36,821 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 63 transitions. Word has length 15 [2024-11-08 18:58:36,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:36,822 INFO L471 AbstractCegarLoop]: Abstraction has 53 states and 63 transitions. [2024-11-08 18:58:36,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:36,822 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 63 transitions. [2024-11-08 18:58:36,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-08 18:58:36,823 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:36,823 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:36,823 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-08 18:58:36,823 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:36,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:36,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1669738582, now seen corresponding path program 1 times [2024-11-08 18:58:36,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:36,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878710419] [2024-11-08 18:58:36,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:36,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:36,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:36,913 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:36,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:36,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878710419] [2024-11-08 18:58:36,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878710419] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:36,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983001901] [2024-11-08 18:58:36,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:36,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:36,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:36,916 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:36,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-08 18:58:36,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:36,982 INFO L255 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 18:58:36,983 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:37,054 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:37,055 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:58:37,171 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:37,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983001901] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:58:37,172 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:58:37,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-08 18:58:37,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777759140] [2024-11-08 18:58:37,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:58:37,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-08 18:58:37,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:37,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-08 18:58:37,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-11-08 18:58:37,174 INFO L87 Difference]: Start difference. First operand 53 states and 63 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:37,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:37,400 INFO L93 Difference]: Finished difference Result 72 states and 85 transitions. [2024-11-08 18:58:37,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 18:58:37,401 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2024-11-08 18:58:37,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:37,402 INFO L225 Difference]: With dead ends: 72 [2024-11-08 18:58:37,404 INFO L226 Difference]: Without dead ends: 72 [2024-11-08 18:58:37,404 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=124, Invalid=296, Unknown=0, NotChecked=0, Total=420 [2024-11-08 18:58:37,405 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 86 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:37,405 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 223 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:37,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2024-11-08 18:58:37,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 57. [2024-11-08 18:58:37,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 46 states have (on average 1.4782608695652173) internal successors, (68), 56 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:37,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 68 transitions. [2024-11-08 18:58:37,415 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 68 transitions. Word has length 15 [2024-11-08 18:58:37,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:37,415 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 68 transitions. [2024-11-08 18:58:37,415 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:37,416 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 68 transitions. [2024-11-08 18:58:37,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-08 18:58:37,416 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:37,416 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:37,438 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-08 18:58:37,617 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-08 18:58:37,617 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:37,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:37,617 INFO L85 PathProgramCache]: Analyzing trace with hash 809430144, now seen corresponding path program 1 times [2024-11-08 18:58:37,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:37,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006062097] [2024-11-08 18:58:37,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:37,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:37,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:37,757 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:37,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:37,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006062097] [2024-11-08 18:58:37,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006062097] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:37,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:37,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 18:58:37,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827959866] [2024-11-08 18:58:37,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:37,762 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 18:58:37,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:37,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 18:58:37,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:58:37,764 INFO L87 Difference]: Start difference. First operand 57 states and 68 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:37,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:37,819 INFO L93 Difference]: Finished difference Result 62 states and 73 transitions. [2024-11-08 18:58:37,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 18:58:37,819 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2024-11-08 18:58:37,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:37,820 INFO L225 Difference]: With dead ends: 62 [2024-11-08 18:58:37,820 INFO L226 Difference]: Without dead ends: 62 [2024-11-08 18:58:37,820 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:58:37,821 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 1 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:37,821 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 115 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:37,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2024-11-08 18:58:37,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 62. [2024-11-08 18:58:37,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 51 states have (on average 1.4313725490196079) internal successors, (73), 61 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:37,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 73 transitions. [2024-11-08 18:58:37,831 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 73 transitions. Word has length 16 [2024-11-08 18:58:37,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:37,831 INFO L471 AbstractCegarLoop]: Abstraction has 62 states and 73 transitions. [2024-11-08 18:58:37,832 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:37,832 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 73 transitions. [2024-11-08 18:58:37,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-08 18:58:37,832 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:37,832 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:37,832 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-08 18:58:37,833 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:37,833 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:37,833 INFO L85 PathProgramCache]: Analyzing trace with hash 222624130, now seen corresponding path program 1 times [2024-11-08 18:58:37,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:37,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470856626] [2024-11-08 18:58:37,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:37,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:37,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:38,160 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:38,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:38,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470856626] [2024-11-08 18:58:38,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470856626] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:38,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576152673] [2024-11-08 18:58:38,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:38,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:38,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:38,163 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:38,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-08 18:58:38,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:38,235 INFO L255 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 18:58:38,237 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:38,286 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-08 18:58:38,410 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:38,410 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:58:38,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576152673] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:38,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:58:38,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-11-08 18:58:38,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509819477] [2024-11-08 18:58:38,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:38,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 18:58:38,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:38,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 18:58:38,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-11-08 18:58:38,412 INFO L87 Difference]: Start difference. First operand 62 states and 73 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:38,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:38,453 INFO L93 Difference]: Finished difference Result 61 states and 72 transitions. [2024-11-08 18:58:38,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 18:58:38,454 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2024-11-08 18:58:38,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:38,454 INFO L225 Difference]: With dead ends: 61 [2024-11-08 18:58:38,454 INFO L226 Difference]: Without dead ends: 61 [2024-11-08 18:58:38,455 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-11-08 18:58:38,455 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 7 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:38,455 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 114 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 18:58:38,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2024-11-08 18:58:38,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 56. [2024-11-08 18:58:38,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 46 states have (on average 1.4565217391304348) internal successors, (67), 55 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:38,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 67 transitions. [2024-11-08 18:58:38,458 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 67 transitions. Word has length 16 [2024-11-08 18:58:38,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:38,459 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 67 transitions. [2024-11-08 18:58:38,459 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:38,459 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 67 transitions. [2024-11-08 18:58:38,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-08 18:58:38,460 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:38,460 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:38,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-08 18:58:38,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-08 18:58:38,665 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:38,665 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:38,665 INFO L85 PathProgramCache]: Analyzing trace with hash 1787026217, now seen corresponding path program 1 times [2024-11-08 18:58:38,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:38,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351213526] [2024-11-08 18:58:38,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:38,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:38,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:38,738 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:38,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:38,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351213526] [2024-11-08 18:58:38,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351213526] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:38,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:38,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 18:58:38,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69982192] [2024-11-08 18:58:38,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:38,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 18:58:38,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:38,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 18:58:38,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 18:58:38,741 INFO L87 Difference]: Start difference. First operand 56 states and 67 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:38,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:38,806 INFO L93 Difference]: Finished difference Result 53 states and 64 transitions. [2024-11-08 18:58:38,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 18:58:38,807 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2024-11-08 18:58:38,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:38,807 INFO L225 Difference]: With dead ends: 53 [2024-11-08 18:58:38,807 INFO L226 Difference]: Without dead ends: 53 [2024-11-08 18:58:38,807 INFO L431 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-08 18:58:38,808 INFO L432 NwaCegarLoop]: 30 mSDtfsCounter, 37 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:38,808 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 78 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:38,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2024-11-08 18:58:38,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2024-11-08 18:58:38,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 46 states have (on average 1.391304347826087) internal successors, (64), 52 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:38,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 64 transitions. [2024-11-08 18:58:38,811 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 64 transitions. Word has length 19 [2024-11-08 18:58:38,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:38,811 INFO L471 AbstractCegarLoop]: Abstraction has 53 states and 64 transitions. [2024-11-08 18:58:38,811 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:38,812 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 64 transitions. [2024-11-08 18:58:38,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-08 18:58:38,812 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:38,812 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:38,812 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-08 18:58:38,813 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:38,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:38,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1787026218, now seen corresponding path program 1 times [2024-11-08 18:58:38,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:38,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120877857] [2024-11-08 18:58:38,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:38,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:38,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:39,009 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:39,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:39,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120877857] [2024-11-08 18:58:39,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120877857] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:39,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176806862] [2024-11-08 18:58:39,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:39,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:39,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:39,012 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:39,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-08 18:58:39,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:39,111 INFO L255 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-08 18:58:39,113 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:39,225 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:39,225 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:58:39,281 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 18:58:39,300 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:39,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176806862] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:58:39,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:58:39,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2024-11-08 18:58:39,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189834469] [2024-11-08 18:58:39,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:58:39,301 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-08 18:58:39,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:39,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-08 18:58:39,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-08 18:58:39,302 INFO L87 Difference]: Start difference. First operand 53 states and 64 transitions. Second operand has 11 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:39,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:39,504 INFO L93 Difference]: Finished difference Result 71 states and 84 transitions. [2024-11-08 18:58:39,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 18:58:39,505 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2024-11-08 18:58:39,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:39,506 INFO L225 Difference]: With dead ends: 71 [2024-11-08 18:58:39,506 INFO L226 Difference]: Without dead ends: 71 [2024-11-08 18:58:39,506 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-11-08 18:58:39,507 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 96 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:39,507 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 158 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-08 18:58:39,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2024-11-08 18:58:39,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 58. [2024-11-08 18:58:39,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 51 states have (on average 1.392156862745098) internal successors, (71), 57 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:39,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 71 transitions. [2024-11-08 18:58:39,512 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 71 transitions. Word has length 19 [2024-11-08 18:58:39,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:39,512 INFO L471 AbstractCegarLoop]: Abstraction has 58 states and 71 transitions. [2024-11-08 18:58:39,512 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:39,513 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 71 transitions. [2024-11-08 18:58:39,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-08 18:58:39,513 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:39,513 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:39,535 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-08 18:58:39,713 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-08 18:58:39,714 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:39,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:39,715 INFO L85 PathProgramCache]: Analyzing trace with hash -555032818, now seen corresponding path program 2 times [2024-11-08 18:58:39,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:39,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074876536] [2024-11-08 18:58:39,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:39,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:39,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:40,144 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:40,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:40,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074876536] [2024-11-08 18:58:40,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074876536] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:40,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314390419] [2024-11-08 18:58:40,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 18:58:40,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:40,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:40,147 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:40,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 18:58:40,218 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-08 18:58:40,219 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:58:40,220 INFO L255 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 18:58:40,221 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:40,267 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2024-11-08 18:58:40,459 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 18:58:40,459 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:58:40,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314390419] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:40,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:58:40,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 13 [2024-11-08 18:58:40,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300860913] [2024-11-08 18:58:40,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:40,460 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 18:58:40,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:40,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 18:58:40,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-11-08 18:58:40,461 INFO L87 Difference]: Start difference. First operand 58 states and 71 transitions. Second operand has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:40,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:40,538 INFO L93 Difference]: Finished difference Result 57 states and 70 transitions. [2024-11-08 18:58:40,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 18:58:40,539 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2024-11-08 18:58:40,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:40,540 INFO L225 Difference]: With dead ends: 57 [2024-11-08 18:58:40,540 INFO L226 Difference]: Without dead ends: 57 [2024-11-08 18:58:40,541 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2024-11-08 18:58:40,542 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 21 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:40,542 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 87 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:40,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-08 18:58:40,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2024-11-08 18:58:40,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 51 states have (on average 1.3725490196078431) internal successors, (70), 56 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:40,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 70 transitions. [2024-11-08 18:58:40,548 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 70 transitions. Word has length 19 [2024-11-08 18:58:40,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:40,549 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 70 transitions. [2024-11-08 18:58:40,549 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:40,549 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 70 transitions. [2024-11-08 18:58:40,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-08 18:58:40,549 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:40,549 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:40,572 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-08 18:58:40,750 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-08 18:58:40,750 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:40,751 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:40,751 INFO L85 PathProgramCache]: Analyzing trace with hash -654722269, now seen corresponding path program 1 times [2024-11-08 18:58:40,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:40,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689400723] [2024-11-08 18:58:40,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:40,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:40,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:41,354 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:41,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:41,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689400723] [2024-11-08 18:58:41,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689400723] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:41,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978728557] [2024-11-08 18:58:41,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:41,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:41,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:41,357 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:41,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-08 18:58:41,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:41,447 INFO L255 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-08 18:58:41,452 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:41,647 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 17 treesize of output 13 [2024-11-08 18:58:41,925 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2024-11-08 18:58:41,925 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 21 treesize of output 10 [2024-11-08 18:58:41,959 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:41,959 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:58:42,076 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-08 18:58:42,079 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 18:58:42,335 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:42,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978728557] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:58:42,335 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:58:42,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2024-11-08 18:58:42,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369206937] [2024-11-08 18:58:42,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:58:42,336 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-08 18:58:42,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:42,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-08 18:58:42,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2024-11-08 18:58:42,337 INFO L87 Difference]: Start difference. First operand 57 states and 70 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:43,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:43,682 INFO L93 Difference]: Finished difference Result 104 states and 126 transitions. [2024-11-08 18:58:43,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-08 18:58:43,682 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2024-11-08 18:58:43,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:43,683 INFO L225 Difference]: With dead ends: 104 [2024-11-08 18:58:43,683 INFO L226 Difference]: Without dead ends: 104 [2024-11-08 18:58:43,684 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=273, Invalid=1707, Unknown=0, NotChecked=0, Total=1980 [2024-11-08 18:58:43,685 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 262 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:43,685 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 297 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 18:58:43,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2024-11-08 18:58:43,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 77. [2024-11-08 18:58:43,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 71 states have (on average 1.3661971830985915) internal successors, (97), 76 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:43,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 97 transitions. [2024-11-08 18:58:43,689 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 97 transitions. Word has length 21 [2024-11-08 18:58:43,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:43,689 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 97 transitions. [2024-11-08 18:58:43,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:43,689 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 97 transitions. [2024-11-08 18:58:43,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-08 18:58:43,690 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:43,691 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:43,712 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-08 18:58:43,895 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-08 18:58:43,896 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:43,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:43,896 INFO L85 PathProgramCache]: Analyzing trace with hash -653431480, now seen corresponding path program 1 times [2024-11-08 18:58:43,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:43,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723009576] [2024-11-08 18:58:43,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:43,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:43,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:44,004 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:44,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:44,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723009576] [2024-11-08 18:58:44,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723009576] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:44,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:44,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 18:58:44,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733447575] [2024-11-08 18:58:44,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:44,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 18:58:44,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:44,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 18:58:44,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:58:44,006 INFO L87 Difference]: Start difference. First operand 77 states and 97 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:44,032 INFO L93 Difference]: Finished difference Result 138 states and 170 transitions. [2024-11-08 18:58:44,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 18:58:44,033 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2024-11-08 18:58:44,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:44,033 INFO L225 Difference]: With dead ends: 138 [2024-11-08 18:58:44,034 INFO L226 Difference]: Without dead ends: 138 [2024-11-08 18:58:44,034 INFO L431 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-08 18:58:44,035 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 19 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:44,035 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 122 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 18:58:44,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2024-11-08 18:58:44,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 116. [2024-11-08 18:58:44,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 110 states have (on average 1.290909090909091) internal successors, (142), 115 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 142 transitions. [2024-11-08 18:58:44,039 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 142 transitions. Word has length 21 [2024-11-08 18:58:44,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:44,039 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 142 transitions. [2024-11-08 18:58:44,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,040 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 142 transitions. [2024-11-08 18:58:44,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-08 18:58:44,040 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:44,041 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:44,041 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-08 18:58:44,041 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:44,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:44,042 INFO L85 PathProgramCache]: Analyzing trace with hash 2053187914, now seen corresponding path program 1 times [2024-11-08 18:58:44,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:44,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500489630] [2024-11-08 18:58:44,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:44,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:44,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:44,147 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:44,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:44,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500489630] [2024-11-08 18:58:44,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500489630] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:44,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:44,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 18:58:44,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099685509] [2024-11-08 18:58:44,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:44,149 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 18:58:44,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:44,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 18:58:44,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 18:58:44,150 INFO L87 Difference]: Start difference. First operand 116 states and 142 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:44,173 INFO L93 Difference]: Finished difference Result 126 states and 151 transitions. [2024-11-08 18:58:44,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 18:58:44,174 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2024-11-08 18:58:44,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:44,174 INFO L225 Difference]: With dead ends: 126 [2024-11-08 18:58:44,174 INFO L226 Difference]: Without dead ends: 126 [2024-11-08 18:58:44,175 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 18:58:44,175 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 20 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:44,176 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 114 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 18:58:44,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2024-11-08 18:58:44,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 77. [2024-11-08 18:58:44,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 71 states have (on average 1.3380281690140845) internal successors, (95), 76 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 95 transitions. [2024-11-08 18:58:44,179 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 95 transitions. Word has length 21 [2024-11-08 18:58:44,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:44,179 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 95 transitions. [2024-11-08 18:58:44,180 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,180 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 95 transitions. [2024-11-08 18:58:44,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-08 18:58:44,180 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:44,180 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:44,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-08 18:58:44,181 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:44,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:44,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1178444648, now seen corresponding path program 1 times [2024-11-08 18:58:44,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:44,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767997225] [2024-11-08 18:58:44,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:44,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:44,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:44,265 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:44,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:44,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767997225] [2024-11-08 18:58:44,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767997225] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:44,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:44,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 18:58:44,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700398916] [2024-11-08 18:58:44,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:44,266 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 18:58:44,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:44,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 18:58:44,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 18:58:44,267 INFO L87 Difference]: Start difference. First operand 77 states and 95 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:44,329 INFO L93 Difference]: Finished difference Result 76 states and 92 transitions. [2024-11-08 18:58:44,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 18:58:44,330 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2024-11-08 18:58:44,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:44,330 INFO L225 Difference]: With dead ends: 76 [2024-11-08 18:58:44,330 INFO L226 Difference]: Without dead ends: 76 [2024-11-08 18:58:44,331 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-08 18:58:44,331 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 26 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:44,331 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 117 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:44,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2024-11-08 18:58:44,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2024-11-08 18:58:44,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 71 states have (on average 1.295774647887324) internal successors, (92), 75 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 92 transitions. [2024-11-08 18:58:44,334 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 92 transitions. Word has length 22 [2024-11-08 18:58:44,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:44,334 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 92 transitions. [2024-11-08 18:58:44,334 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,334 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 92 transitions. [2024-11-08 18:58:44,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-08 18:58:44,335 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:44,335 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:44,335 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-08 18:58:44,335 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:44,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:44,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1178444649, now seen corresponding path program 1 times [2024-11-08 18:58:44,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:44,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019726375] [2024-11-08 18:58:44,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:44,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:44,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:44,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:44,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:44,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019726375] [2024-11-08 18:58:44,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019726375] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:44,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:44,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 18:58:44,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584221850] [2024-11-08 18:58:44,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:44,605 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 18:58:44,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:44,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 18:58:44,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-08 18:58:44,606 INFO L87 Difference]: Start difference. First operand 76 states and 92 transitions. Second operand has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:44,746 INFO L93 Difference]: Finished difference Result 84 states and 101 transitions. [2024-11-08 18:58:44,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 18:58:44,747 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2024-11-08 18:58:44,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:44,748 INFO L225 Difference]: With dead ends: 84 [2024-11-08 18:58:44,748 INFO L226 Difference]: Without dead ends: 84 [2024-11-08 18:58:44,748 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:58:44,749 INFO L432 NwaCegarLoop]: 30 mSDtfsCounter, 15 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:44,749 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 150 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:44,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2024-11-08 18:58:44,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 78. [2024-11-08 18:58:44,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 73 states have (on average 1.273972602739726) internal successors, (93), 77 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 93 transitions. [2024-11-08 18:58:44,751 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 93 transitions. Word has length 22 [2024-11-08 18:58:44,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:44,752 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 93 transitions. [2024-11-08 18:58:44,752 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,752 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 93 transitions. [2024-11-08 18:58:44,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-08 18:58:44,752 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:44,752 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:44,753 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-08 18:58:44,753 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:44,753 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:44,753 INFO L85 PathProgramCache]: Analyzing trace with hash -223000069, now seen corresponding path program 1 times [2024-11-08 18:58:44,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:44,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109364838] [2024-11-08 18:58:44,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:44,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:44,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:44,893 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:44,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:44,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109364838] [2024-11-08 18:58:44,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109364838] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:44,894 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:44,894 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 18:58:44,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079158742] [2024-11-08 18:58:44,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:44,894 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 18:58:44,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:44,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 18:58:44,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 18:58:44,895 INFO L87 Difference]: Start difference. First operand 78 states and 93 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:44,924 INFO L93 Difference]: Finished difference Result 139 states and 164 transitions. [2024-11-08 18:58:44,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 18:58:44,925 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2024-11-08 18:58:44,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:44,925 INFO L225 Difference]: With dead ends: 139 [2024-11-08 18:58:44,925 INFO L226 Difference]: Without dead ends: 139 [2024-11-08 18:58:44,926 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 18:58:44,927 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 11 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:44,927 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 146 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 18:58:44,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2024-11-08 18:58:44,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 134. [2024-11-08 18:58:44,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 129 states have (on average 1.2403100775193798) internal successors, (160), 133 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 160 transitions. [2024-11-08 18:58:44,931 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 160 transitions. Word has length 27 [2024-11-08 18:58:44,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:44,931 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 160 transitions. [2024-11-08 18:58:44,931 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:44,931 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 160 transitions. [2024-11-08 18:58:44,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-08 18:58:44,932 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:44,932 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:44,932 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-08 18:58:44,932 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:44,933 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:44,934 INFO L85 PathProgramCache]: Analyzing trace with hash 1153336980, now seen corresponding path program 2 times [2024-11-08 18:58:44,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:44,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492881798] [2024-11-08 18:58:44,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:44,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:44,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:45,592 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:45,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:45,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492881798] [2024-11-08 18:58:45,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492881798] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:45,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692508889] [2024-11-08 18:58:45,593 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 18:58:45,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:45,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:45,595 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:45,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-08 18:58:45,720 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 18:58:45,720 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:58:45,722 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-08 18:58:45,725 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:45,927 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-08 18:58:46,069 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:46,070 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:58:46,094 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 18:58:46,097 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 18:58:46,304 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:46,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692508889] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:58:46,305 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:58:46,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 29 [2024-11-08 18:58:46,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614376378] [2024-11-08 18:58:46,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:58:46,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-08 18:58:46,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:46,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-08 18:58:46,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=733, Unknown=0, NotChecked=0, Total=812 [2024-11-08 18:58:46,307 INFO L87 Difference]: Start difference. First operand 134 states and 160 transitions. Second operand has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:48,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:48,464 INFO L93 Difference]: Finished difference Result 238 states and 284 transitions. [2024-11-08 18:58:48,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 18:58:48,464 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2024-11-08 18:58:48,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:48,465 INFO L225 Difference]: With dead ends: 238 [2024-11-08 18:58:48,465 INFO L226 Difference]: Without dead ends: 238 [2024-11-08 18:58:48,467 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=306, Invalid=2664, Unknown=0, NotChecked=0, Total=2970 [2024-11-08 18:58:48,467 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 191 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 1179 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 1194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:48,468 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [191 Valid, 909 Invalid, 1194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1179 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-08 18:58:48,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2024-11-08 18:58:48,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 167. [2024-11-08 18:58:48,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 162 states have (on average 1.2530864197530864) internal successors, (203), 166 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:48,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 203 transitions. [2024-11-08 18:58:48,472 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 203 transitions. Word has length 27 [2024-11-08 18:58:48,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:48,472 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 203 transitions. [2024-11-08 18:58:48,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:48,473 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 203 transitions. [2024-11-08 18:58:48,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-08 18:58:48,473 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:48,474 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:48,494 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-08 18:58:48,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:48,678 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:48,679 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:48,679 INFO L85 PathProgramCache]: Analyzing trace with hash -2028438403, now seen corresponding path program 1 times [2024-11-08 18:58:48,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:48,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057003275] [2024-11-08 18:58:48,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:48,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:48,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:48,898 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:48,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:48,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057003275] [2024-11-08 18:58:48,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057003275] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:48,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882036098] [2024-11-08 18:58:48,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:48,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:48,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:48,901 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:48,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-08 18:58:49,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:49,015 INFO L255 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-08 18:58:49,017 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:49,058 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-08 18:58:49,131 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:49,131 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:58:49,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882036098] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:49,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:58:49,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2024-11-08 18:58:49,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221431904] [2024-11-08 18:58:49,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:49,132 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 18:58:49,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:49,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 18:58:49,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2024-11-08 18:58:49,133 INFO L87 Difference]: Start difference. First operand 167 states and 203 transitions. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:49,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:49,200 INFO L93 Difference]: Finished difference Result 237 states and 281 transitions. [2024-11-08 18:58:49,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 18:58:49,200 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2024-11-08 18:58:49,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:49,201 INFO L225 Difference]: With dead ends: 237 [2024-11-08 18:58:49,201 INFO L226 Difference]: Without dead ends: 237 [2024-11-08 18:58:49,202 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2024-11-08 18:58:49,202 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 3 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:49,204 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 226 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:49,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2024-11-08 18:58:49,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 193. [2024-11-08 18:58:49,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 188 states have (on average 1.2393617021276595) internal successors, (233), 192 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:49,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 233 transitions. [2024-11-08 18:58:49,209 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 233 transitions. Word has length 27 [2024-11-08 18:58:49,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:49,209 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 233 transitions. [2024-11-08 18:58:49,210 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:49,210 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 233 transitions. [2024-11-08 18:58:49,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-08 18:58:49,210 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:49,211 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:49,231 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-08 18:58:49,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:49,416 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:49,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:49,416 INFO L85 PathProgramCache]: Analyzing trace with hash 2132515387, now seen corresponding path program 1 times [2024-11-08 18:58:49,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:49,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663335713] [2024-11-08 18:58:49,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:49,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:49,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:49,653 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:49,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:49,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663335713] [2024-11-08 18:58:49,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663335713] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:49,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089019744] [2024-11-08 18:58:49,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:49,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:49,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:49,657 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:49,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-08 18:58:49,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:49,771 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-08 18:58:49,773 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:49,876 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-08 18:58:49,967 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:49,967 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:58:49,993 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 11 [2024-11-08 18:58:49,995 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12 [2024-11-08 18:58:50,103 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:50,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089019744] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:58:50,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:58:50,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 12] total 20 [2024-11-08 18:58:50,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615528858] [2024-11-08 18:58:50,104 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:58:50,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-08 18:58:50,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:50,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-08 18:58:50,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2024-11-08 18:58:50,106 INFO L87 Difference]: Start difference. First operand 193 states and 233 transitions. Second operand has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:50,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:50,613 INFO L93 Difference]: Finished difference Result 238 states and 280 transitions. [2024-11-08 18:58:50,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-08 18:58:50,614 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2024-11-08 18:58:50,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:50,615 INFO L225 Difference]: With dead ends: 238 [2024-11-08 18:58:50,615 INFO L226 Difference]: Without dead ends: 238 [2024-11-08 18:58:50,615 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=259, Invalid=1223, Unknown=0, NotChecked=0, Total=1482 [2024-11-08 18:58:50,616 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 245 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:50,616 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [245 Valid, 283 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-08 18:58:50,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2024-11-08 18:58:50,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 177. [2024-11-08 18:58:50,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 172 states have (on average 1.2616279069767442) internal successors, (217), 176 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:50,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 217 transitions. [2024-11-08 18:58:50,621 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 217 transitions. Word has length 27 [2024-11-08 18:58:50,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:50,621 INFO L471 AbstractCegarLoop]: Abstraction has 177 states and 217 transitions. [2024-11-08 18:58:50,621 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:50,621 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 217 transitions. [2024-11-08 18:58:50,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-08 18:58:50,622 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:50,622 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:50,644 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-08 18:58:50,822 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:50,823 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:50,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:50,823 INFO L85 PathProgramCache]: Analyzing trace with hash 392446212, now seen corresponding path program 1 times [2024-11-08 18:58:50,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:50,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036348262] [2024-11-08 18:58:50,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:50,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:50,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:50,964 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:50,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:50,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036348262] [2024-11-08 18:58:50,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036348262] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:50,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:50,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 18:58:50,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030839318] [2024-11-08 18:58:50,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:50,966 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 18:58:50,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:50,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 18:58:50,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:58:50,967 INFO L87 Difference]: Start difference. First operand 177 states and 217 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:50,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:50,993 INFO L93 Difference]: Finished difference Result 176 states and 216 transitions. [2024-11-08 18:58:50,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 18:58:50,994 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2024-11-08 18:58:50,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:50,995 INFO L225 Difference]: With dead ends: 176 [2024-11-08 18:58:50,995 INFO L226 Difference]: Without dead ends: 130 [2024-11-08 18:58:50,995 INFO L431 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-08 18:58:50,996 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 15 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:50,996 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 64 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 18:58:50,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2024-11-08 18:58:50,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 125. [2024-11-08 18:58:50,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 121 states have (on average 1.1818181818181819) internal successors, (143), 124 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:50,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 143 transitions. [2024-11-08 18:58:50,999 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 143 transitions. Word has length 29 [2024-11-08 18:58:50,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:50,999 INFO L471 AbstractCegarLoop]: Abstraction has 125 states and 143 transitions. [2024-11-08 18:58:51,000 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:51,000 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 143 transitions. [2024-11-08 18:58:51,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-08 18:58:51,000 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:51,000 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:51,000 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-08 18:58:51,001 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:51,001 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:51,001 INFO L85 PathProgramCache]: Analyzing trace with hash 395824655, now seen corresponding path program 1 times [2024-11-08 18:58:51,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:51,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957622637] [2024-11-08 18:58:51,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:51,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:51,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:51,527 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:51,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:51,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957622637] [2024-11-08 18:58:51,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957622637] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:51,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139399492] [2024-11-08 18:58:51,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:51,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:51,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:51,530 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:51,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-08 18:58:51,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:51,632 INFO L255 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-08 18:58:51,634 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:51,839 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 17 treesize of output 13 [2024-11-08 18:58:52,193 INFO L349 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2024-11-08 18:58:52,194 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 20 [2024-11-08 18:58:52,223 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:52,223 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:58:52,401 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 35 treesize of output 31 [2024-11-08 18:58:52,407 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 18:58:52,407 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 31 [2024-11-08 18:58:52,687 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:52,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139399492] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:58:52,687 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:58:52,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 35 [2024-11-08 18:58:52,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156861266] [2024-11-08 18:58:52,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:58:52,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-08 18:58:52,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:52,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-08 18:58:52,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1065, Unknown=0, NotChecked=0, Total=1190 [2024-11-08 18:58:52,690 INFO L87 Difference]: Start difference. First operand 125 states and 143 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:53,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:53,490 INFO L93 Difference]: Finished difference Result 178 states and 200 transitions. [2024-11-08 18:58:53,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 18:58:53,490 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2024-11-08 18:58:53,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:53,491 INFO L225 Difference]: With dead ends: 178 [2024-11-08 18:58:53,491 INFO L226 Difference]: Without dead ends: 167 [2024-11-08 18:58:53,492 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=260, Invalid=1902, Unknown=0, NotChecked=0, Total=2162 [2024-11-08 18:58:53,492 INFO L432 NwaCegarLoop]: 22 mSDtfsCounter, 177 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:53,493 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 430 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 18:58:53,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2024-11-08 18:58:53,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 142. [2024-11-08 18:58:53,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 138 states have (on average 1.1884057971014492) internal successors, (164), 141 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:53,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 164 transitions. [2024-11-08 18:58:53,497 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 164 transitions. Word has length 29 [2024-11-08 18:58:53,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:53,497 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 164 transitions. [2024-11-08 18:58:53,497 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:53,497 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 164 transitions. [2024-11-08 18:58:53,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-08 18:58:53,498 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:53,498 INFO L215 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-08 18:58:53,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-08 18:58:53,702 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:53,703 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:53,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:53,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1599529971, now seen corresponding path program 2 times [2024-11-08 18:58:53,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:53,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072884887] [2024-11-08 18:58:53,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:53,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:53,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:54,030 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 18:58:54,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:54,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072884887] [2024-11-08 18:58:54,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072884887] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:58:54,031 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:58:54,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-08 18:58:54,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619460768] [2024-11-08 18:58:54,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:58:54,033 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-08 18:58:54,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:54,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-08 18:58:54,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-11-08 18:58:54,034 INFO L87 Difference]: Start difference. First operand 142 states and 164 transitions. Second operand has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:54,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:54,124 INFO L93 Difference]: Finished difference Result 204 states and 234 transitions. [2024-11-08 18:58:54,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 18:58:54,125 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2024-11-08 18:58:54,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:54,126 INFO L225 Difference]: With dead ends: 204 [2024-11-08 18:58:54,126 INFO L226 Difference]: Without dead ends: 179 [2024-11-08 18:58:54,126 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-11-08 18:58:54,127 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 19 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:54,127 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 186 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:58:54,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-11-08 18:58:54,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 148. [2024-11-08 18:58:54,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 144 states have (on average 1.2083333333333333) internal successors, (174), 147 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:54,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 174 transitions. [2024-11-08 18:58:54,130 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 174 transitions. Word has length 31 [2024-11-08 18:58:54,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:54,131 INFO L471 AbstractCegarLoop]: Abstraction has 148 states and 174 transitions. [2024-11-08 18:58:54,131 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:54,131 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 174 transitions. [2024-11-08 18:58:54,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-08 18:58:54,132 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:54,132 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:54,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-08 18:58:54,132 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:54,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:54,133 INFO L85 PathProgramCache]: Analyzing trace with hash -2048847931, now seen corresponding path program 3 times [2024-11-08 18:58:54,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:54,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907334812] [2024-11-08 18:58:54,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:54,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:54,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:54,867 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:54,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:54,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907334812] [2024-11-08 18:58:54,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907334812] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:54,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992355319] [2024-11-08 18:58:54,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 18:58:54,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:54,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:54,870 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:54,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-08 18:58:55,002 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-08 18:58:55,002 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:58:55,004 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-08 18:58:55,007 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:55,356 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-08 18:58:55,546 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:55,546 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:58:55,569 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 18:58:55,572 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 18:58:55,802 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:58:55,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992355319] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:58:55,802 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:58:55,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 34 [2024-11-08 18:58:55,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048754877] [2024-11-08 18:58:55,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:58:55,803 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-08 18:58:55,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:58:55,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-08 18:58:55,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=1030, Unknown=0, NotChecked=0, Total=1122 [2024-11-08 18:58:55,804 INFO L87 Difference]: Start difference. First operand 148 states and 174 transitions. Second operand has 34 states, 34 states have (on average 2.3529411764705883) internal successors, (80), 34 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:57,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:57,939 INFO L93 Difference]: Finished difference Result 278 states and 314 transitions. [2024-11-08 18:58:57,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-08 18:58:57,939 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.3529411764705883) internal successors, (80), 34 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2024-11-08 18:58:57,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:57,940 INFO L225 Difference]: With dead ends: 278 [2024-11-08 18:58:57,940 INFO L226 Difference]: Without dead ends: 238 [2024-11-08 18:58:57,941 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=371, Invalid=3789, Unknown=0, NotChecked=0, Total=4160 [2024-11-08 18:58:57,942 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 173 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 1371 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 872 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:57,942 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 872 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1371 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-08 18:58:57,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2024-11-08 18:58:57,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 170. [2024-11-08 18:58:57,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 166 states have (on average 1.1927710843373494) internal successors, (198), 169 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:57,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 198 transitions. [2024-11-08 18:58:57,946 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 198 transitions. Word has length 33 [2024-11-08 18:58:57,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:57,946 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 198 transitions. [2024-11-08 18:58:57,946 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.3529411764705883) internal successors, (80), 34 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:58:57,946 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 198 transitions. [2024-11-08 18:58:57,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-08 18:58:57,947 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:57,947 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:58:57,970 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-08 18:58:58,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-08 18:58:58,148 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:58:58,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:58,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1146239616, now seen corresponding path program 2 times [2024-11-08 18:58:58,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:58,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322555429] [2024-11-08 18:58:58,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:58,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:58:58,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:58:59,233 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 9 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:58:59,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:58:59,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322555429] [2024-11-08 18:58:59,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322555429] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:58:59,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168340776] [2024-11-08 18:58:59,234 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 18:58:59,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:58:59,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:58:59,236 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:58:59,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-08 18:58:59,367 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 18:58:59,367 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:58:59,373 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 53 conjuncts are in the unsatisfiable core [2024-11-08 18:58:59,376 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:58:59,646 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 17 treesize of output 13 [2024-11-08 18:59:01,949 INFO L349 Elim1Store]: treesize reduction 15, result has 51.6 percent of original size [2024-11-08 18:59:01,949 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 41 treesize of output 30 [2024-11-08 18:59:01,954 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 11 proven. 17 refuted. 2 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:59:01,955 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:59:04,893 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 47 [2024-11-08 18:59:04,904 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 18:59:04,905 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 56 treesize of output 46 [2024-11-08 18:59:05,488 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:59:05,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168340776] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:59:05,489 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:59:05,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2024-11-08 18:59:05,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626784405] [2024-11-08 18:59:05,489 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:59:05,489 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-08 18:59:05,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:05,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-08 18:59:05,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1463, Unknown=6, NotChecked=0, Total=1640 [2024-11-08 18:59:05,491 INFO L87 Difference]: Start difference. First operand 170 states and 198 transitions. Second operand has 41 states, 41 states have (on average 2.1219512195121952) internal successors, (87), 41 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:06,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:59:06,811 INFO L93 Difference]: Finished difference Result 242 states and 277 transitions. [2024-11-08 18:59:06,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-08 18:59:06,812 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.1219512195121952) internal successors, (87), 41 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2024-11-08 18:59:06,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:59:06,813 INFO L225 Difference]: With dead ends: 242 [2024-11-08 18:59:06,813 INFO L226 Difference]: Without dead ends: 229 [2024-11-08 18:59:06,814 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=352, Invalid=2722, Unknown=6, NotChecked=0, Total=3080 [2024-11-08 18:59:06,815 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 135 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:59:06,815 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 352 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 18:59:06,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2024-11-08 18:59:06,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 187. [2024-11-08 18:59:06,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 183 states have (on average 1.1967213114754098) internal successors, (219), 186 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:06,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 219 transitions. [2024-11-08 18:59:06,820 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 219 transitions. Word has length 35 [2024-11-08 18:59:06,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:59:06,820 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 219 transitions. [2024-11-08 18:59:06,820 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.1219512195121952) internal successors, (87), 41 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:06,820 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 219 transitions. [2024-11-08 18:59:06,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-08 18:59:06,821 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:59:06,821 INFO L215 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] [2024-11-08 18:59:06,843 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-08 18:59:07,025 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-08 18:59:07,025 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:59:07,026 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:59:07,026 INFO L85 PathProgramCache]: Analyzing trace with hash -1902039957, now seen corresponding path program 1 times [2024-11-08 18:59:07,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:59:07,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187666622] [2024-11-08 18:59:07,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:07,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:59:07,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:07,386 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 18:59:07,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:59:07,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187666622] [2024-11-08 18:59:07,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187666622] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:59:07,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758791253] [2024-11-08 18:59:07,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:07,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:07,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:59:07,388 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:59:07,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-08 18:59:07,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:07,501 INFO L255 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-08 18:59:07,503 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:59:07,634 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 18:59:07,635 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:59:07,794 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-08 18:59:07,821 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 18:59:07,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758791253] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:59:07,822 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:59:07,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2024-11-08 18:59:07,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93583913] [2024-11-08 18:59:07,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:59:07,822 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-08 18:59:07,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:07,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-08 18:59:07,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2024-11-08 18:59:07,823 INFO L87 Difference]: Start difference. First operand 187 states and 219 transitions. Second operand has 24 states, 23 states have (on average 2.782608695652174) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:08,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:59:08,053 INFO L93 Difference]: Finished difference Result 213 states and 241 transitions. [2024-11-08 18:59:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 18:59:08,053 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.782608695652174) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2024-11-08 18:59:08,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:59:08,054 INFO L225 Difference]: With dead ends: 213 [2024-11-08 18:59:08,054 INFO L226 Difference]: Without dead ends: 213 [2024-11-08 18:59:08,055 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2024-11-08 18:59:08,055 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 23 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:59:08,055 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 300 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-08 18:59:08,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2024-11-08 18:59:08,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 202. [2024-11-08 18:59:08,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 198 states have (on average 1.1717171717171717) internal successors, (232), 201 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:08,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 232 transitions. [2024-11-08 18:59:08,060 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 232 transitions. Word has length 35 [2024-11-08 18:59:08,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:59:08,060 INFO L471 AbstractCegarLoop]: Abstraction has 202 states and 232 transitions. [2024-11-08 18:59:08,060 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.782608695652174) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:08,061 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 232 transitions. [2024-11-08 18:59:08,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-08 18:59:08,061 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:59:08,061 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:59:08,082 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-08 18:59:08,265 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:08,265 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:59:08,266 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:59:08,266 INFO L85 PathProgramCache]: Analyzing trace with hash -1611635018, now seen corresponding path program 4 times [2024-11-08 18:59:08,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:59:08,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262545678] [2024-11-08 18:59:08,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:08,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:59:08,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:09,099 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 6 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:59:09,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:59:09,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262545678] [2024-11-08 18:59:09,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262545678] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:59:09,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641945868] [2024-11-08 18:59:09,100 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 18:59:09,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:09,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:59:09,105 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:59:09,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-08 18:59:09,262 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 18:59:09,262 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:59:09,269 INFO L255 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 60 conjuncts are in the unsatisfiable core [2024-11-08 18:59:09,272 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:59:09,633 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-08 18:59:09,862 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 4 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:59:09,862 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:59:10,071 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 18:59:10,075 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 18:59:10,369 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 4 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:59:10,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641945868] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:59:10,370 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:59:10,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 17] total 45 [2024-11-08 18:59:10,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025397554] [2024-11-08 18:59:10,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:59:10,371 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-08 18:59:10,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:10,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-08 18:59:10,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1854, Unknown=0, NotChecked=0, Total=1980 [2024-11-08 18:59:10,372 INFO L87 Difference]: Start difference. First operand 202 states and 232 transitions. Second operand has 45 states, 45 states have (on average 2.3555555555555556) internal successors, (106), 45 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:13,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:59:13,288 INFO L93 Difference]: Finished difference Result 362 states and 402 transitions. [2024-11-08 18:59:13,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-08 18:59:13,288 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.3555555555555556) internal successors, (106), 45 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2024-11-08 18:59:13,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:59:13,289 INFO L225 Difference]: With dead ends: 362 [2024-11-08 18:59:13,289 INFO L226 Difference]: Without dead ends: 318 [2024-11-08 18:59:13,290 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1355 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=474, Invalid=6006, Unknown=0, NotChecked=0, Total=6480 [2024-11-08 18:59:13,291 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 181 mSDsluCounter, 1365 mSDsCounter, 0 mSdLazyCounter, 2243 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 1417 SdHoareTripleChecker+Invalid, 2253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 2243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:59:13,291 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 1417 Invalid, 2253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 2243 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-08 18:59:13,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2024-11-08 18:59:13,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 229. [2024-11-08 18:59:13,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 225 states have (on average 1.16) internal successors, (261), 228 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:13,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 261 transitions. [2024-11-08 18:59:13,297 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 261 transitions. Word has length 39 [2024-11-08 18:59:13,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:59:13,297 INFO L471 AbstractCegarLoop]: Abstraction has 229 states and 261 transitions. [2024-11-08 18:59:13,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.3555555555555556) internal successors, (106), 45 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:13,298 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 261 transitions. [2024-11-08 18:59:13,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-08 18:59:13,299 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:59:13,299 INFO L215 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, 1] [2024-11-08 18:59:13,321 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-08 18:59:13,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:13,500 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:59:13,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:59:13,500 INFO L85 PathProgramCache]: Analyzing trace with hash 998838841, now seen corresponding path program 2 times [2024-11-08 18:59:13,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:59:13,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830064389] [2024-11-08 18:59:13,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:13,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:59:13,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:13,845 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-08 18:59:13,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:59:13,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830064389] [2024-11-08 18:59:13,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830064389] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:59:13,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210557570] [2024-11-08 18:59:13,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 18:59:13,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:13,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:59:13,848 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:59:13,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-08 18:59:13,998 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 18:59:13,998 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:59:14,000 INFO L255 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-08 18:59:14,004 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:59:14,083 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-08 18:59:14,217 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 18:59:14,218 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:59:14,261 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 13 [2024-11-08 18:59:14,264 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2024-11-08 18:59:14,347 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 18:59:14,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210557570] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:59:14,347 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:59:14,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2024-11-08 18:59:14,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127916802] [2024-11-08 18:59:14,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:59:14,348 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-08 18:59:14,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:14,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-08 18:59:14,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=485, Unknown=0, NotChecked=0, Total=552 [2024-11-08 18:59:14,349 INFO L87 Difference]: Start difference. First operand 229 states and 261 transitions. Second operand has 24 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 24 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:15,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:59:15,165 INFO L93 Difference]: Finished difference Result 397 states and 440 transitions. [2024-11-08 18:59:15,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-08 18:59:15,166 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 24 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2024-11-08 18:59:15,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:59:15,167 INFO L225 Difference]: With dead ends: 397 [2024-11-08 18:59:15,167 INFO L226 Difference]: Without dead ends: 321 [2024-11-08 18:59:15,168 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=236, Invalid=1744, Unknown=0, NotChecked=0, Total=1980 [2024-11-08 18:59:15,169 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 134 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:59:15,169 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 284 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 18:59:15,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2024-11-08 18:59:15,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 247. [2024-11-08 18:59:15,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 243 states have (on average 1.1481481481481481) internal successors, (279), 246 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:15,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 279 transitions. [2024-11-08 18:59:15,175 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 279 transitions. Word has length 40 [2024-11-08 18:59:15,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:59:15,175 INFO L471 AbstractCegarLoop]: Abstraction has 247 states and 279 transitions. [2024-11-08 18:59:15,175 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 24 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:15,175 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 279 transitions. [2024-11-08 18:59:15,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-08 18:59:15,176 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:59:15,176 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:59:15,198 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-08 18:59:15,380 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:15,380 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:59:15,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:59:15,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1933493583, now seen corresponding path program 3 times [2024-11-08 18:59:15,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:59:15,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804209767] [2024-11-08 18:59:15,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:15,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:59:15,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:16,720 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 14 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:59:16,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:59:16,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804209767] [2024-11-08 18:59:16,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804209767] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:59:16,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763585015] [2024-11-08 18:59:16,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 18:59:16,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:16,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:59:16,723 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:59:16,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-08 18:59:16,892 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-08 18:59:16,892 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:59:16,895 INFO L255 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 74 conjuncts are in the unsatisfiable core [2024-11-08 18:59:16,898 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:59:17,328 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2024-11-08 18:59:17,866 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 12 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:59:17,866 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:59:18,178 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 71 treesize of output 63 [2024-11-08 18:59:18,187 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 61 [2024-11-08 18:59:18,789 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 24 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:59:18,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763585015] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:59:18,790 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:59:18,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 46 [2024-11-08 18:59:18,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846973284] [2024-11-08 18:59:18,790 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:59:18,791 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-08 18:59:18,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:18,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-08 18:59:18,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1874, Unknown=0, NotChecked=0, Total=2070 [2024-11-08 18:59:18,792 INFO L87 Difference]: Start difference. First operand 247 states and 279 transitions. Second operand has 46 states, 46 states have (on average 2.239130434782609) internal successors, (103), 46 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:20,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:59:20,207 INFO L93 Difference]: Finished difference Result 349 states and 388 transitions. [2024-11-08 18:59:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-08 18:59:20,208 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.239130434782609) internal successors, (103), 46 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2024-11-08 18:59:20,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:59:20,209 INFO L225 Difference]: With dead ends: 349 [2024-11-08 18:59:20,209 INFO L226 Difference]: Without dead ends: 321 [2024-11-08 18:59:20,210 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1084 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=402, Invalid=3758, Unknown=0, NotChecked=0, Total=4160 [2024-11-08 18:59:20,211 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 112 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 1019 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 588 SdHoareTripleChecker+Invalid, 1024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-08 18:59:20,211 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 588 Invalid, 1024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1019 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-08 18:59:20,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2024-11-08 18:59:20,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 267. [2024-11-08 18:59:20,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 263 states have (on average 1.1482889733840305) internal successors, (302), 266 states have internal predecessors, (302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:20,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 302 transitions. [2024-11-08 18:59:20,217 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 302 transitions. Word has length 41 [2024-11-08 18:59:20,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:59:20,217 INFO L471 AbstractCegarLoop]: Abstraction has 267 states and 302 transitions. [2024-11-08 18:59:20,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.239130434782609) internal successors, (103), 46 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:20,217 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 302 transitions. [2024-11-08 18:59:20,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-08 18:59:20,218 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:59:20,218 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:59:20,240 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-08 18:59:20,422 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:20,422 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:59:20,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:59:20,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1420321945, now seen corresponding path program 5 times [2024-11-08 18:59:20,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:59:20,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916814490] [2024-11-08 18:59:20,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:20,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:59:20,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:21,291 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 15 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:59:21,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:59:21,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916814490] [2024-11-08 18:59:21,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916814490] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:59:21,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205765031] [2024-11-08 18:59:21,292 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 18:59:21,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:21,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:59:21,295 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:59:21,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-08 18:59:21,444 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-08 18:59:21,444 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:59:21,446 INFO L255 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 66 conjuncts are in the unsatisfiable core [2024-11-08 18:59:21,449 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:59:21,788 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-08 18:59:22,019 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 5 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:59:22,019 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:59:22,057 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 18:59:22,060 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 18:59:22,367 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 5 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:59:22,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205765031] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:59:22,367 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:59:22,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19, 19] total 44 [2024-11-08 18:59:22,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788398556] [2024-11-08 18:59:22,367 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:59:22,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-08 18:59:22,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:22,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-08 18:59:22,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1769, Unknown=0, NotChecked=0, Total=1892 [2024-11-08 18:59:22,369 INFO L87 Difference]: Start difference. First operand 267 states and 302 transitions. Second operand has 44 states, 44 states have (on average 2.5454545454545454) internal successors, (112), 44 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:25,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:59:25,945 INFO L93 Difference]: Finished difference Result 463 states and 510 transitions. [2024-11-08 18:59:25,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-08 18:59:25,945 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.5454545454545454) internal successors, (112), 44 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2024-11-08 18:59:25,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:59:25,947 INFO L225 Difference]: With dead ends: 463 [2024-11-08 18:59:25,947 INFO L226 Difference]: Without dead ends: 407 [2024-11-08 18:59:25,949 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1580 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=521, Invalid=6619, Unknown=0, NotChecked=0, Total=7140 [2024-11-08 18:59:25,950 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 194 mSDsluCounter, 1417 mSDsCounter, 0 mSdLazyCounter, 2675 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 1463 SdHoareTripleChecker+Invalid, 2686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 2675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-08 18:59:25,950 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 1463 Invalid, 2686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 2675 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-08 18:59:25,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2024-11-08 18:59:25,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 296. [2024-11-08 18:59:25,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 292 states have (on average 1.1404109589041096) internal successors, (333), 295 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:25,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 333 transitions. [2024-11-08 18:59:25,959 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 333 transitions. Word has length 45 [2024-11-08 18:59:25,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:59:25,959 INFO L471 AbstractCegarLoop]: Abstraction has 296 states and 333 transitions. [2024-11-08 18:59:25,959 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.5454545454545454) internal successors, (112), 44 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:25,960 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 333 transitions. [2024-11-08 18:59:25,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-08 18:59:25,960 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:59:25,961 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:59:25,985 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-08 18:59:26,161 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:26,161 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:59:26,162 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:59:26,162 INFO L85 PathProgramCache]: Analyzing trace with hash -27181662, now seen corresponding path program 4 times [2024-11-08 18:59:26,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:59:26,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230626658] [2024-11-08 18:59:26,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:26,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:59:26,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:28,380 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 21 proven. 59 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:59:28,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:59:28,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230626658] [2024-11-08 18:59:28,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230626658] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:59:28,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167767425] [2024-11-08 18:59:28,381 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 18:59:28,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:28,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:59:28,383 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:59:28,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-08 18:59:28,586 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 18:59:28,586 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:59:28,589 INFO L255 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 82 conjuncts are in the unsatisfiable core [2024-11-08 18:59:28,593 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:59:29,050 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 17 treesize of output 13 [2024-11-08 18:59:30,401 INFO L349 Elim1Store]: treesize reduction 23, result has 54.9 percent of original size [2024-11-08 18:59:30,401 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 61 treesize of output 50 [2024-11-08 18:59:30,410 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 15 proven. 65 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:59:30,410 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:59:30,846 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 79 [2024-11-08 18:59:30,866 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 76 [2024-11-08 18:59:31,693 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 35 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:59:31,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167767425] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:59:31,693 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:59:31,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 55 [2024-11-08 18:59:31,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835130257] [2024-11-08 18:59:31,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:59:31,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-08 18:59:31,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:31,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-08 18:59:31,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=2689, Unknown=0, NotChecked=0, Total=2970 [2024-11-08 18:59:31,695 INFO L87 Difference]: Start difference. First operand 296 states and 333 transitions. Second operand has 55 states, 55 states have (on average 2.1818181818181817) internal successors, (120), 55 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:34,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:59:34,503 INFO L93 Difference]: Finished difference Result 429 states and 476 transitions. [2024-11-08 18:59:34,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-08 18:59:34,504 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.1818181818181817) internal successors, (120), 55 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2024-11-08 18:59:34,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:59:34,505 INFO L225 Difference]: With dead ends: 429 [2024-11-08 18:59:34,505 INFO L226 Difference]: Without dead ends: 397 [2024-11-08 18:59:34,507 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1598 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=565, Invalid=5441, Unknown=0, NotChecked=0, Total=6006 [2024-11-08 18:59:34,508 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 183 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 1113 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 1124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:59:34,508 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 608 Invalid, 1124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1113 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-08 18:59:34,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2024-11-08 18:59:34,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 316. [2024-11-08 18:59:34,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 312 states have (on average 1.141025641025641) internal successors, (356), 315 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:34,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 356 transitions. [2024-11-08 18:59:34,517 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 356 transitions. Word has length 47 [2024-11-08 18:59:34,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:59:34,518 INFO L471 AbstractCegarLoop]: Abstraction has 316 states and 356 transitions. [2024-11-08 18:59:34,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.1818181818181817) internal successors, (120), 55 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:34,518 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 356 transitions. [2024-11-08 18:59:34,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-08 18:59:34,519 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:59:34,519 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:59:34,546 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-08 18:59:34,720 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-08 18:59:34,720 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:59:34,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:59:34,720 INFO L85 PathProgramCache]: Analyzing trace with hash -382259703, now seen corresponding path program 3 times [2024-11-08 18:59:34,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:59:34,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511484110] [2024-11-08 18:59:34,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:34,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:59:34,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:35,280 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-08 18:59:35,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:59:35,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511484110] [2024-11-08 18:59:35,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511484110] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:59:35,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192956459] [2024-11-08 18:59:35,280 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 18:59:35,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:35,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:59:35,282 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:59:35,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-08 18:59:35,462 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-08 18:59:35,462 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:59:35,465 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-08 18:59:35,467 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:59:35,474 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-08 18:59:35,753 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-08 18:59:35,753 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:59:36,252 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-08 18:59:36,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192956459] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:59:36,252 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:59:36,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 29 [2024-11-08 18:59:36,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154125701] [2024-11-08 18:59:36,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:59:36,253 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-08 18:59:36,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:36,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-08 18:59:36,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=747, Unknown=0, NotChecked=0, Total=870 [2024-11-08 18:59:36,255 INFO L87 Difference]: Start difference. First operand 316 states and 356 transitions. Second operand has 30 states, 29 states have (on average 3.4482758620689653) internal successors, (100), 30 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:36,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:59:36,757 INFO L93 Difference]: Finished difference Result 395 states and 438 transitions. [2024-11-08 18:59:36,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 18:59:36,757 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 3.4482758620689653) internal successors, (100), 30 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2024-11-08 18:59:36,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:59:36,759 INFO L225 Difference]: With dead ends: 395 [2024-11-08 18:59:36,759 INFO L226 Difference]: Without dead ends: 395 [2024-11-08 18:59:36,759 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=148, Invalid=908, Unknown=0, NotChecked=0, Total=1056 [2024-11-08 18:59:36,760 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 35 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:59:36,760 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 283 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 18:59:36,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2024-11-08 18:59:36,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 337. [2024-11-08 18:59:36,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 333 states have (on average 1.135135135135135) internal successors, (378), 336 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:36,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 378 transitions. [2024-11-08 18:59:36,770 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 378 transitions. Word has length 48 [2024-11-08 18:59:36,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:59:36,770 INFO L471 AbstractCegarLoop]: Abstraction has 337 states and 378 transitions. [2024-11-08 18:59:36,771 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 3.4482758620689653) internal successors, (100), 30 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:36,771 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 378 transitions. [2024-11-08 18:59:36,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-08 18:59:36,772 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:59:36,772 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:59:36,799 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-08 18:59:36,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-08 18:59:36,973 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:59:36,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:59:36,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1180548568, now seen corresponding path program 6 times [2024-11-08 18:59:36,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:59:36,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480453503] [2024-11-08 18:59:36,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:36,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:59:37,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:38,078 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 28 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:59:38,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:59:38,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480453503] [2024-11-08 18:59:38,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480453503] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:59:38,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385845976] [2024-11-08 18:59:38,080 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 18:59:38,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:38,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:59:38,082 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:59:38,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-08 18:59:38,297 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-08 18:59:38,297 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:59:38,300 INFO L255 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 80 conjuncts are in the unsatisfiable core [2024-11-08 18:59:38,304 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:59:38,875 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-08 18:59:39,274 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 6 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:59:39,274 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:59:39,710 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 18:59:39,712 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 18:59:40,191 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 6 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 18:59:40,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385845976] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:59:40,191 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:59:40,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21, 21] total 57 [2024-11-08 18:59:40,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712867618] [2024-11-08 18:59:40,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:59:40,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-11-08 18:59:40,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:40,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-11-08 18:59:40,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=3029, Unknown=0, NotChecked=0, Total=3192 [2024-11-08 18:59:40,194 INFO L87 Difference]: Start difference. First operand 337 states and 378 transitions. Second operand has 57 states, 57 states have (on average 2.491228070175439) internal successors, (142), 57 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:44,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:59:44,844 INFO L93 Difference]: Finished difference Result 579 states and 634 transitions. [2024-11-08 18:59:44,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-08 18:59:44,845 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.491228070175439) internal successors, (142), 57 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2024-11-08 18:59:44,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:59:44,846 INFO L225 Difference]: With dead ends: 579 [2024-11-08 18:59:44,846 INFO L226 Difference]: Without dead ends: 519 [2024-11-08 18:59:44,848 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2253 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=644, Invalid=9862, Unknown=0, NotChecked=0, Total=10506 [2024-11-08 18:59:44,848 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 234 mSDsluCounter, 1797 mSDsCounter, 0 mSdLazyCounter, 3469 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 1854 SdHoareTripleChecker+Invalid, 3482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 3469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:59:44,848 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 1854 Invalid, 3482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 3469 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-08 18:59:44,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2024-11-08 18:59:44,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 371. [2024-11-08 18:59:44,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 367 states have (on average 1.1280653950953679) internal successors, (414), 370 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:44,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 414 transitions. [2024-11-08 18:59:44,857 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 414 transitions. Word has length 51 [2024-11-08 18:59:44,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:59:44,858 INFO L471 AbstractCegarLoop]: Abstraction has 371 states and 414 transitions. [2024-11-08 18:59:44,858 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.491228070175439) internal successors, (142), 57 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:44,858 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 414 transitions. [2024-11-08 18:59:44,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-08 18:59:44,859 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:59:44,860 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:59:44,886 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-08 18:59:45,060 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-08 18:59:45,060 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:59:45,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:59:45,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1352120026, now seen corresponding path program 1 times [2024-11-08 18:59:45,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:59:45,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301702657] [2024-11-08 18:59:45,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:45,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:59:45,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:45,420 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 18:59:45,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:59:45,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301702657] [2024-11-08 18:59:45,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301702657] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:59:45,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546752766] [2024-11-08 18:59:45,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:45,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:45,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:59:45,422 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:59:45,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-08 18:59:45,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:45,612 INFO L255 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-08 18:59:45,614 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:59:46,011 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 25 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 18:59:46,012 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:59:46,643 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 18:59:46,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546752766] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:59:46,643 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:59:46,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 14] total 34 [2024-11-08 18:59:46,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49880213] [2024-11-08 18:59:46,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:59:46,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-08 18:59:46,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:46,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-08 18:59:46,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=918, Unknown=0, NotChecked=0, Total=1122 [2024-11-08 18:59:46,645 INFO L87 Difference]: Start difference. First operand 371 states and 414 transitions. Second operand has 34 states, 34 states have (on average 3.3529411764705883) internal successors, (114), 34 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:47,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:59:47,852 INFO L93 Difference]: Finished difference Result 484 states and 530 transitions. [2024-11-08 18:59:47,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-08 18:59:47,853 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.3529411764705883) internal successors, (114), 34 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2024-11-08 18:59:47,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:59:47,854 INFO L225 Difference]: With dead ends: 484 [2024-11-08 18:59:47,854 INFO L226 Difference]: Without dead ends: 484 [2024-11-08 18:59:47,855 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 882 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=636, Invalid=2670, Unknown=0, NotChecked=0, Total=3306 [2024-11-08 18:59:47,856 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 201 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-08 18:59:47,856 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 366 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-08 18:59:47,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2024-11-08 18:59:47,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 428. [2024-11-08 18:59:47,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 424 states have (on average 1.125) internal successors, (477), 427 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:47,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 477 transitions. [2024-11-08 18:59:47,866 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 477 transitions. Word has length 51 [2024-11-08 18:59:47,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:59:47,867 INFO L471 AbstractCegarLoop]: Abstraction has 428 states and 477 transitions. [2024-11-08 18:59:47,867 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.3529411764705883) internal successors, (114), 34 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:47,867 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 477 transitions. [2024-11-08 18:59:47,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-08 18:59:47,868 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:59:47,870 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:59:47,897 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-08 18:59:48,070 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-08 18:59:48,071 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:59:48,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:59:48,071 INFO L85 PathProgramCache]: Analyzing trace with hash 620289619, now seen corresponding path program 5 times [2024-11-08 18:59:48,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:59:48,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120622247] [2024-11-08 18:59:48,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:48,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:59:48,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:50,751 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 38 proven. 76 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:59:50,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:59:50,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120622247] [2024-11-08 18:59:50,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120622247] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:59:50,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152097676] [2024-11-08 18:59:50,751 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 18:59:50,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:50,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:59:50,753 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:59:50,754 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-08 18:59:50,980 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-08 18:59:50,980 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:59:50,983 INFO L255 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 86 conjuncts are in the unsatisfiable core [2024-11-08 18:59:50,987 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:59:51,443 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 17 treesize of output 13 [2024-11-08 18:59:53,264 INFO L349 Elim1Store]: treesize reduction 27, result has 55.7 percent of original size [2024-11-08 18:59:53,264 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 71 treesize of output 60 [2024-11-08 18:59:53,278 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 18 proven. 96 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:59:53,279 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:59:53,843 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 107 treesize of output 95 [2024-11-08 18:59:53,862 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 91 [2024-11-08 18:59:54,035 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2024-11-08 18:59:54,774 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 48 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 18:59:54,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152097676] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:59:54,775 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:59:54,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 59 [2024-11-08 18:59:54,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281731145] [2024-11-08 18:59:54,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:59:54,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-11-08 18:59:54,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:54,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-11-08 18:59:54,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=349, Invalid=3073, Unknown=0, NotChecked=0, Total=3422 [2024-11-08 18:59:54,778 INFO L87 Difference]: Start difference. First operand 428 states and 477 transitions. Second operand has 59 states, 59 states have (on average 2.23728813559322) internal successors, (132), 59 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:57,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:59:57,924 INFO L93 Difference]: Finished difference Result 582 states and 643 transitions. [2024-11-08 18:59:57,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-08 18:59:57,925 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.23728813559322) internal successors, (132), 59 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2024-11-08 18:59:57,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:59:57,926 INFO L225 Difference]: With dead ends: 582 [2024-11-08 18:59:57,926 INFO L226 Difference]: Without dead ends: 546 [2024-11-08 18:59:57,927 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2114 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=612, Invalid=5868, Unknown=0, NotChecked=0, Total=6480 [2024-11-08 18:59:57,928 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 190 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 1105 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 1115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-08 18:59:57,928 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 603 Invalid, 1115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1105 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-08 18:59:57,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2024-11-08 18:59:57,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 448. [2024-11-08 18:59:57,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 444 states have (on average 1.1261261261261262) internal successors, (500), 447 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:57,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 500 transitions. [2024-11-08 18:59:57,940 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 500 transitions. Word has length 53 [2024-11-08 18:59:57,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:59:57,941 INFO L471 AbstractCegarLoop]: Abstraction has 448 states and 500 transitions. [2024-11-08 18:59:57,941 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.23728813559322) internal successors, (132), 59 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:59:57,941 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 500 transitions. [2024-11-08 18:59:57,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-08 18:59:57,943 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:59:57,943 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:59:57,970 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-08 18:59:58,143 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-08 18:59:58,144 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 18:59:58,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:59:58,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1987704473, now seen corresponding path program 1 times [2024-11-08 18:59:58,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:59:58,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987315478] [2024-11-08 18:59:58,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:58,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:59:58,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:58,554 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 8 proven. 21 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-08 18:59:58,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:59:58,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987315478] [2024-11-08 18:59:58,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987315478] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:59:58,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425500418] [2024-11-08 18:59:58,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:59:58,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:59:58,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:59:58,559 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:59:58,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-08 18:59:58,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:58,784 INFO L255 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-08 18:59:58,787 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:59:59,132 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 9 proven. 20 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-08 18:59:59,132 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:59:59,572 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 14 proven. 15 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-08 18:59:59,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425500418] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:59:59,573 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:59:59,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 31 [2024-11-08 18:59:59,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177983729] [2024-11-08 18:59:59,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:59:59,573 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-08 18:59:59,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:59,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-08 18:59:59,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=734, Unknown=0, NotChecked=0, Total=930 [2024-11-08 18:59:59,574 INFO L87 Difference]: Start difference. First operand 448 states and 500 transitions. Second operand has 31 states, 31 states have (on average 3.4838709677419355) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:00,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:00:00,175 INFO L93 Difference]: Finished difference Result 468 states and 514 transitions. [2024-11-08 19:00:00,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 19:00:00,175 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.4838709677419355) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2024-11-08 19:00:00,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:00:00,177 INFO L225 Difference]: With dead ends: 468 [2024-11-08 19:00:00,177 INFO L226 Difference]: Without dead ends: 432 [2024-11-08 19:00:00,177 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=453, Invalid=1439, Unknown=0, NotChecked=0, Total=1892 [2024-11-08 19:00:00,178 INFO L432 NwaCegarLoop]: 22 mSDtfsCounter, 163 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-08 19:00:00,178 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 194 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-08 19:00:00,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2024-11-08 19:00:00,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 376. [2024-11-08 19:00:00,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 372 states have (on average 1.1290322580645162) internal successors, (420), 375 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:00,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 420 transitions. [2024-11-08 19:00:00,187 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 420 transitions. Word has length 53 [2024-11-08 19:00:00,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:00:00,187 INFO L471 AbstractCegarLoop]: Abstraction has 376 states and 420 transitions. [2024-11-08 19:00:00,188 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.4838709677419355) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:00,188 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 420 transitions. [2024-11-08 19:00:00,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-08 19:00:00,189 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:00:00,189 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:00:00,213 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-08 19:00:00,393 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-08 19:00:00,394 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:00:00,394 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:00:00,395 INFO L85 PathProgramCache]: Analyzing trace with hash -970596855, now seen corresponding path program 7 times [2024-11-08 19:00:00,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:00:00,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043511246] [2024-11-08 19:00:00,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:00:00,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:00:00,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:00:01,942 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 45 proven. 95 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:00:01,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:00:01,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043511246] [2024-11-08 19:00:01,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043511246] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:00:01,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101503428] [2024-11-08 19:00:01,943 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:00:01,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:00:01,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:00:01,944 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:00:01,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-08 19:00:02,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:00:02,156 INFO L255 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 86 conjuncts are in the unsatisfiable core [2024-11-08 19:00:02,160 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:00:02,737 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-08 19:00:03,193 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 7 proven. 133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:00:03,193 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:00:03,234 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 19:00:03,237 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 19:00:04,043 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 7 proven. 133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:00:04,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101503428] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:00:04,043 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:00:04,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23, 23] total 54 [2024-11-08 19:00:04,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576502648] [2024-11-08 19:00:04,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:00:04,044 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-11-08 19:00:04,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:00:04,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-11-08 19:00:04,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=2708, Unknown=0, NotChecked=0, Total=2862 [2024-11-08 19:00:04,046 INFO L87 Difference]: Start difference. First operand 376 states and 420 transitions. Second operand has 54 states, 54 states have (on average 2.6666666666666665) internal successors, (144), 54 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:09,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:00:09,523 INFO L93 Difference]: Finished difference Result 644 states and 702 transitions. [2024-11-08 19:00:09,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-08 19:00:09,524 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.6666666666666665) internal successors, (144), 54 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2024-11-08 19:00:09,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:00:09,527 INFO L225 Difference]: With dead ends: 644 [2024-11-08 19:00:09,528 INFO L226 Difference]: Without dead ends: 580 [2024-11-08 19:00:09,534 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2313 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=691, Invalid=10229, Unknown=0, NotChecked=0, Total=10920 [2024-11-08 19:00:09,534 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 264 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 3663 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 1831 SdHoareTripleChecker+Invalid, 3676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 3663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-08 19:00:09,538 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 1831 Invalid, 3676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 3663 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-08 19:00:09,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2024-11-08 19:00:09,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 410. [2024-11-08 19:00:09,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 406 states have (on average 1.1231527093596059) internal successors, (456), 409 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:09,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 456 transitions. [2024-11-08 19:00:09,562 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 456 transitions. Word has length 57 [2024-11-08 19:00:09,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:00:09,562 INFO L471 AbstractCegarLoop]: Abstraction has 410 states and 456 transitions. [2024-11-08 19:00:09,562 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.6666666666666665) internal successors, (144), 54 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:09,562 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 456 transitions. [2024-11-08 19:00:09,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-08 19:00:09,568 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:00:09,568 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2024-11-08 19:00:09,622 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-08 19:00:09,768 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2024-11-08 19:00:09,769 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:00:09,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:00:09,769 INFO L85 PathProgramCache]: Analyzing trace with hash -1358958453, now seen corresponding path program 2 times [2024-11-08 19:00:09,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:00:09,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186094802] [2024-11-08 19:00:09,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:00:09,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:00:09,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:00:10,864 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 14 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:00:10,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:00:10,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186094802] [2024-11-08 19:00:10,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186094802] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:00:10,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861097899] [2024-11-08 19:00:10,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:00:10,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:00:10,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:00:10,868 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:00:10,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-08 19:00:11,088 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:00:11,088 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:00:11,090 INFO L255 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-11-08 19:00:11,093 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:00:11,718 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 17 treesize of output 13 [2024-11-08 19:00:12,078 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:00:12,078 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 21 treesize of output 17 [2024-11-08 19:00:12,218 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 2 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:00:12,218 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:00:12,747 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 19:00:12,752 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 19:00:13,768 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 12 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:00:13,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861097899] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:00:13,769 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:00:13,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22, 21] total 58 [2024-11-08 19:00:13,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871036175] [2024-11-08 19:00:13,769 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:00:13,770 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2024-11-08 19:00:13,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:00:13,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2024-11-08 19:00:13,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=321, Invalid=2985, Unknown=0, NotChecked=0, Total=3306 [2024-11-08 19:00:13,771 INFO L87 Difference]: Start difference. First operand 410 states and 456 transitions. Second operand has 58 states, 58 states have (on average 2.7241379310344827) internal successors, (158), 58 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:17,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:00:17,158 INFO L93 Difference]: Finished difference Result 514 states and 562 transitions. [2024-11-08 19:00:17,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-08 19:00:17,159 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.7241379310344827) internal successors, (158), 58 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2024-11-08 19:00:17,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:00:17,160 INFO L225 Difference]: With dead ends: 514 [2024-11-08 19:00:17,160 INFO L226 Difference]: Without dead ends: 507 [2024-11-08 19:00:17,161 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2207 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=1031, Invalid=8671, Unknown=0, NotChecked=0, Total=9702 [2024-11-08 19:00:17,161 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 279 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 1653 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 776 SdHoareTripleChecker+Invalid, 1690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-08 19:00:17,162 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 776 Invalid, 1690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1653 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-08 19:00:17,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2024-11-08 19:00:17,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 416. [2024-11-08 19:00:17,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 412 states have (on average 1.1262135922330097) internal successors, (464), 415 states have internal predecessors, (464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:17,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 464 transitions. [2024-11-08 19:00:17,170 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 464 transitions. Word has length 57 [2024-11-08 19:00:17,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:00:17,170 INFO L471 AbstractCegarLoop]: Abstraction has 416 states and 464 transitions. [2024-11-08 19:00:17,170 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.7241379310344827) internal successors, (158), 58 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:17,170 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 464 transitions. [2024-11-08 19:00:17,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-08 19:00:17,171 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:00:17,171 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:00:17,196 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-08 19:00:17,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:00:17,372 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:00:17,372 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:00:17,372 INFO L85 PathProgramCache]: Analyzing trace with hash -575703277, now seen corresponding path program 4 times [2024-11-08 19:00:17,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:00:17,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542365386] [2024-11-08 19:00:17,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:00:17,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:00:17,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:00:17,898 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-08 19:00:17,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:00:17,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542365386] [2024-11-08 19:00:17,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542365386] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:00:17,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768143206] [2024-11-08 19:00:17,899 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:00:17,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:00:17,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:00:17,902 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:00:17,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-08 19:00:18,167 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:00:18,167 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:00:18,170 INFO L255 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-08 19:00:18,172 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:00:18,286 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-08 19:00:18,505 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-08 19:00:18,505 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:00:18,547 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 13 [2024-11-08 19:00:18,550 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2024-11-08 19:00:18,639 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-08 19:00:18,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768143206] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:00:18,639 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:00:18,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 14] total 30 [2024-11-08 19:00:18,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691231435] [2024-11-08 19:00:18,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:00:18,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-08 19:00:18,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:00:18,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-08 19:00:18,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2024-11-08 19:00:18,641 INFO L87 Difference]: Start difference. First operand 416 states and 464 transitions. Second operand has 30 states, 30 states have (on average 3.3) internal successors, (99), 30 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:19,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:00:19,864 INFO L93 Difference]: Finished difference Result 796 states and 860 transitions. [2024-11-08 19:00:19,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-08 19:00:19,865 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.3) internal successors, (99), 30 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2024-11-08 19:00:19,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:00:19,867 INFO L225 Difference]: With dead ends: 796 [2024-11-08 19:00:19,867 INFO L226 Difference]: Without dead ends: 613 [2024-11-08 19:00:19,867 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=368, Invalid=3922, Unknown=0, NotChecked=0, Total=4290 [2024-11-08 19:00:19,868 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 141 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 907 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 907 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-08 19:00:19,868 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 426 Invalid, 926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 907 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-08 19:00:19,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2024-11-08 19:00:19,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 468. [2024-11-08 19:00:19,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 464 states have (on average 1.1228448275862069) internal successors, (521), 467 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:19,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 521 transitions. [2024-11-08 19:00:19,878 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 521 transitions. Word has length 57 [2024-11-08 19:00:19,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:00:19,878 INFO L471 AbstractCegarLoop]: Abstraction has 468 states and 521 transitions. [2024-11-08 19:00:19,878 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.3) internal successors, (99), 30 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:19,878 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 521 transitions. [2024-11-08 19:00:19,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-08 19:00:19,879 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:00:19,880 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:00:19,902 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-08 19:00:20,083 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-11-08 19:00:20,083 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:00:20,084 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:00:20,084 INFO L85 PathProgramCache]: Analyzing trace with hash 651111620, now seen corresponding path program 6 times [2024-11-08 19:00:20,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:00:20,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295539326] [2024-11-08 19:00:20,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:00:20,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:00:20,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:00:23,900 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 51 proven. 103 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:00:23,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:00:23,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295539326] [2024-11-08 19:00:23,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295539326] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:00:23,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132179764] [2024-11-08 19:00:23,901 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:00:23,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:00:23,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:00:23,902 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:00:23,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-08 19:00:24,198 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-08 19:00:24,198 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:00:24,202 INFO L255 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 108 conjuncts are in the unsatisfiable core [2024-11-08 19:00:24,205 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:00:25,014 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 16 treesize of output 12 [2024-11-08 19:00:27,335 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 21 proven. 133 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:00:27,335 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:00:27,878 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 125 treesize of output 111 [2024-11-08 19:00:27,888 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:00:27,888 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 132 treesize of output 106 [2024-11-08 19:00:29,501 WARN L672 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2024-11-08 19:00:29,640 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 63 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:00:29,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132179764] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:00:29,641 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:00:29,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 68 [2024-11-08 19:00:29,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632935492] [2024-11-08 19:00:29,641 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:00:29,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2024-11-08 19:00:29,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:00:29,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2024-11-08 19:00:29,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=371, Invalid=4184, Unknown=1, NotChecked=0, Total=4556 [2024-11-08 19:00:29,643 INFO L87 Difference]: Start difference. First operand 468 states and 521 transitions. Second operand has 68 states, 68 states have (on average 2.2058823529411766) internal successors, (150), 68 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:34,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:00:34,707 INFO L93 Difference]: Finished difference Result 692 states and 760 transitions. [2024-11-08 19:00:34,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-08 19:00:34,708 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 2.2058823529411766) internal successors, (150), 68 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2024-11-08 19:00:34,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:00:34,710 INFO L225 Difference]: With dead ends: 692 [2024-11-08 19:00:34,710 INFO L226 Difference]: Without dead ends: 648 [2024-11-08 19:00:34,711 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3095 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=963, Invalid=11025, Unknown=2, NotChecked=0, Total=11990 [2024-11-08 19:00:34,712 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 297 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 1773 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 1792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-08 19:00:34,712 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 629 Invalid, 1792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1773 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-08 19:00:34,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2024-11-08 19:00:34,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 499. [2024-11-08 19:00:34,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 495 states have (on average 1.1232323232323231) internal successors, (556), 498 states have internal predecessors, (556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:34,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 556 transitions. [2024-11-08 19:00:34,721 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 556 transitions. Word has length 59 [2024-11-08 19:00:34,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:00:34,721 INFO L471 AbstractCegarLoop]: Abstraction has 499 states and 556 transitions. [2024-11-08 19:00:34,721 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 2.2058823529411766) internal successors, (150), 68 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:34,722 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 556 transitions. [2024-11-08 19:00:34,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-08 19:00:34,723 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:00:34,723 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:00:34,746 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-08 19:00:34,923 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-11-08 19:00:34,924 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:00:34,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:00:34,924 INFO L85 PathProgramCache]: Analyzing trace with hash 665783290, now seen corresponding path program 8 times [2024-11-08 19:00:34,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:00:34,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694394347] [2024-11-08 19:00:34,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:00:34,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:00:34,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:00:36,379 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 66 proven. 118 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:00:36,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:00:36,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694394347] [2024-11-08 19:00:36,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694394347] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:00:36,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609649229] [2024-11-08 19:00:36,380 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:00:36,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:00:36,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:00:36,382 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:00:36,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-08 19:00:36,606 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:00:36,606 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:00:36,609 INFO L255 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 96 conjuncts are in the unsatisfiable core [2024-11-08 19:00:36,612 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:00:37,193 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-08 19:00:37,692 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 8 proven. 176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:00:37,692 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:00:37,732 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 19:00:37,734 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 19:00:38,341 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 8 proven. 176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:00:38,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609649229] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:00:38,342 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:00:38,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 25, 25] total 59 [2024-11-08 19:00:38,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253115245] [2024-11-08 19:00:38,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:00:38,342 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-11-08 19:00:38,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:00:38,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-11-08 19:00:38,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=3250, Unknown=0, NotChecked=0, Total=3422 [2024-11-08 19:00:38,344 INFO L87 Difference]: Start difference. First operand 499 states and 556 transitions. Second operand has 59 states, 59 states have (on average 2.711864406779661) internal successors, (160), 59 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:44,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:00:44,644 INFO L93 Difference]: Finished difference Result 825 states and 901 transitions. [2024-11-08 19:00:44,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-08 19:00:44,645 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.711864406779661) internal successors, (160), 59 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2024-11-08 19:00:44,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:00:44,647 INFO L225 Difference]: With dead ends: 825 [2024-11-08 19:00:44,647 INFO L226 Difference]: Without dead ends: 748 [2024-11-08 19:00:44,649 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2814 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=786, Invalid=12324, Unknown=0, NotChecked=0, Total=13110 [2024-11-08 19:00:44,649 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 271 mSDsluCounter, 2176 mSDsCounter, 0 mSdLazyCounter, 4564 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 2239 SdHoareTripleChecker+Invalid, 4578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 4564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-08 19:00:44,649 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 2239 Invalid, 4578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 4564 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-08 19:00:44,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2024-11-08 19:00:44,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 535. [2024-11-08 19:00:44,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 531 states have (on average 1.11864406779661) internal successors, (594), 534 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:44,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 594 transitions. [2024-11-08 19:00:44,660 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 594 transitions. Word has length 63 [2024-11-08 19:00:44,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:00:44,661 INFO L471 AbstractCegarLoop]: Abstraction has 535 states and 594 transitions. [2024-11-08 19:00:44,661 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.711864406779661) internal successors, (160), 59 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:00:44,661 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 594 transitions. [2024-11-08 19:00:44,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-08 19:00:44,663 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:00:44,663 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 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] [2024-11-08 19:00:44,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-08 19:00:44,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:00:44,864 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:00:44,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:00:44,864 INFO L85 PathProgramCache]: Analyzing trace with hash 866179068, now seen corresponding path program 3 times [2024-11-08 19:00:44,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:00:44,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748799542] [2024-11-08 19:00:44,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:00:44,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:00:44,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:00:47,782 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 6 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:00:47,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:00:47,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748799542] [2024-11-08 19:00:47,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748799542] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:00:47,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086799412] [2024-11-08 19:00:47,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:00:47,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:00:47,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:00:47,784 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:00:47,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-08 19:00:48,155 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-08 19:00:48,155 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:00:48,158 INFO L255 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 91 conjuncts are in the unsatisfiable core [2024-11-08 19:00:48,162 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:00:48,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 19:00:48,217 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2024-11-08 19:00:48,224 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2024-11-08 19:00:49,132 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 21 treesize of output 17 [2024-11-08 19:00:50,006 INFO L349 Elim1Store]: treesize reduction 4, result has 90.7 percent of original size [2024-11-08 19:00:50,006 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 49 [2024-11-08 19:00:50,818 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 15 proven. 29 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-08 19:00:50,818 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:00:52,981 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 33 treesize of output 29 [2024-11-08 19:00:53,002 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:00:53,003 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 47 treesize of output 51 [2024-11-08 19:00:55,643 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-08 19:00:55,772 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 6 proven. 46 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-08 19:00:55,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086799412] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:00:55,772 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:00:55,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 23, 24] total 73 [2024-11-08 19:00:55,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609413181] [2024-11-08 19:00:55,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:00:55,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2024-11-08 19:00:55,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:00:55,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2024-11-08 19:00:55,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=4920, Unknown=0, NotChecked=0, Total=5256 [2024-11-08 19:00:55,775 INFO L87 Difference]: Start difference. First operand 535 states and 594 transitions. Second operand has 73 states, 73 states have (on average 2.1506849315068495) internal successors, (157), 73 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:01:11,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:01:11,209 INFO L93 Difference]: Finished difference Result 853 states and 925 transitions. [2024-11-08 19:01:11,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2024-11-08 19:01:11,210 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 2.1506849315068495) internal successors, (157), 73 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2024-11-08 19:01:11,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:01:11,211 INFO L225 Difference]: With dead ends: 853 [2024-11-08 19:01:11,211 INFO L226 Difference]: Without dead ends: 771 [2024-11-08 19:01:11,213 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5169 ImplicationChecksByTransitivity, 18.4s TimeCoverageRelationStatistics Valid=1932, Invalid=20418, Unknown=0, NotChecked=0, Total=22350 [2024-11-08 19:01:11,213 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 320 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 3013 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 614 SdHoareTripleChecker+Invalid, 3122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 3013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-08 19:01:11,213 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [320 Valid, 614 Invalid, 3122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 3013 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-08 19:01:11,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2024-11-08 19:01:11,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 506. [2024-11-08 19:01:11,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 502 states have (on average 1.1195219123505975) internal successors, (562), 505 states have internal predecessors, (562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:01:11,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 562 transitions. [2024-11-08 19:01:11,224 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 562 transitions. Word has length 63 [2024-11-08 19:01:11,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:01:11,224 INFO L471 AbstractCegarLoop]: Abstraction has 506 states and 562 transitions. [2024-11-08 19:01:11,225 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 2.1506849315068495) internal successors, (157), 73 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:01:11,225 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 562 transitions. [2024-11-08 19:01:11,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-08 19:01:11,226 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:01:11,226 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:11,253 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-08 19:01:11,427 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:11,427 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:01:11,427 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:11,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1829189877, now seen corresponding path program 7 times [2024-11-08 19:01:11,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:11,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685486116] [2024-11-08 19:01:11,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:11,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:11,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:14,935 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 54 proven. 146 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:01:14,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:14,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685486116] [2024-11-08 19:01:14,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685486116] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:14,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519102718] [2024-11-08 19:01:14,936 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:01:14,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:14,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:14,937 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:14,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-08 19:01:15,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:15,158 INFO L255 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 113 conjuncts are in the unsatisfiable core [2024-11-08 19:01:15,162 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:15,808 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 17 treesize of output 13 [2024-11-08 19:01:46,981 INFO L349 Elim1Store]: treesize reduction 35, result has 56.8 percent of original size [2024-11-08 19:01:46,981 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 91 treesize of output 80 [2024-11-08 19:01:46,986 WARN L672 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2024-11-08 19:01:46,996 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 43 proven. 127 refuted. 30 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:01:46,996 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:49,717 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 143 treesize of output 127 [2024-11-08 19:01:49,726 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:49,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 151 treesize of output 121 [2024-11-08 19:01:51,852 WARN L672 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2024-11-08 19:01:51,959 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 80 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:01:51,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519102718] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:51,959 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:51,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 76 [2024-11-08 19:01:51,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000734932] [2024-11-08 19:01:51,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:51,960 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2024-11-08 19:01:51,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:51,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2024-11-08 19:01:51,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=601, Invalid=5058, Unknown=41, NotChecked=0, Total=5700 [2024-11-08 19:01:51,962 INFO L87 Difference]: Start difference. First operand 506 states and 562 transitions. Second operand has 76 states, 76 states have (on average 2.1973684210526314) internal successors, (167), 76 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:01:59,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:01:59,708 INFO L93 Difference]: Finished difference Result 746 states and 823 transitions. [2024-11-08 19:01:59,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-08 19:01:59,709 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 2.1973684210526314) internal successors, (167), 76 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2024-11-08 19:01:59,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:01:59,711 INFO L225 Difference]: With dead ends: 746 [2024-11-08 19:01:59,711 INFO L226 Difference]: Without dead ends: 702 [2024-11-08 19:01:59,712 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 2931 ImplicationChecksByTransitivity, 41.7s TimeCoverageRelationStatistics Valid=1316, Invalid=10852, Unknown=42, NotChecked=0, Total=12210 [2024-11-08 19:01:59,712 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 221 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 1588 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 1601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-08 19:01:59,713 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 680 Invalid, 1601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1588 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-08 19:01:59,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2024-11-08 19:01:59,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 565. [2024-11-08 19:01:59,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 561 states have (on average 1.124777183600713) internal successors, (631), 564 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:01:59,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 631 transitions. [2024-11-08 19:01:59,724 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 631 transitions. Word has length 65 [2024-11-08 19:01:59,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:01:59,724 INFO L471 AbstractCegarLoop]: Abstraction has 565 states and 631 transitions. [2024-11-08 19:01:59,724 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 2.1973684210526314) internal successors, (167), 76 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:01:59,725 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 631 transitions. [2024-11-08 19:01:59,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-08 19:01:59,726 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:01:59,726 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:59,753 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-08 19:01:59,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-08 19:01:59,927 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:01:59,928 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:59,928 INFO L85 PathProgramCache]: Analyzing trace with hash 1926837571, now seen corresponding path program 5 times [2024-11-08 19:01:59,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:59,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692146659] [2024-11-08 19:01:59,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:59,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:59,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:00,382 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-08 19:02:00,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:00,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692146659] [2024-11-08 19:02:00,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692146659] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:00,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114704714] [2024-11-08 19:02:00,383 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:02:00,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:00,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:00,384 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:00,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-08 19:02:00,657 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-08 19:02:00,657 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:00,660 INFO L255 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-08 19:02:00,662 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:00,668 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2024-11-08 19:02:00,922 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-08 19:02:00,922 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:01,515 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-08 19:02:01,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114704714] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:01,515 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:01,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 34 [2024-11-08 19:02:01,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286983395] [2024-11-08 19:02:01,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:01,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-08 19:02:01,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:01,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-08 19:02:01,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1028, Unknown=0, NotChecked=0, Total=1190 [2024-11-08 19:02:01,517 INFO L87 Difference]: Start difference. First operand 565 states and 631 transitions. Second operand has 35 states, 34 states have (on average 3.588235294117647) internal successors, (122), 35 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:02:01,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:02:01,973 INFO L93 Difference]: Finished difference Result 669 states and 736 transitions. [2024-11-08 19:02:01,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 19:02:01,974 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 3.588235294117647) internal successors, (122), 35 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2024-11-08 19:02:01,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:02:01,976 INFO L225 Difference]: With dead ends: 669 [2024-11-08 19:02:01,976 INFO L226 Difference]: Without dead ends: 669 [2024-11-08 19:02:01,976 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=197, Invalid=1285, Unknown=0, NotChecked=0, Total=1482 [2024-11-08 19:02:01,977 INFO L432 NwaCegarLoop]: 30 mSDtfsCounter, 42 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 19:02:01,977 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 386 Invalid, 664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 19:02:01,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2024-11-08 19:02:01,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 596. [2024-11-08 19:02:01,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 592 states have (on average 1.1199324324324325) internal successors, (663), 595 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:02:01,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 663 transitions. [2024-11-08 19:02:01,989 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 663 transitions. Word has length 65 [2024-11-08 19:02:01,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:02:01,989 INFO L471 AbstractCegarLoop]: Abstraction has 596 states and 663 transitions. [2024-11-08 19:02:01,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 3.588235294117647) internal successors, (122), 35 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:02:01,990 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 663 transitions. [2024-11-08 19:02:01,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-08 19:02:01,991 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:02:01,991 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:02,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-08 19:02:02,192 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-08 19:02:02,192 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:02:02,193 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:02,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1059825749, now seen corresponding path program 9 times [2024-11-08 19:02:02,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:02,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454752965] [2024-11-08 19:02:02,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:02,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:02,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:03,530 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 91 proven. 143 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:02:03,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:03,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454752965] [2024-11-08 19:02:03,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454752965] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:03,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319098869] [2024-11-08 19:02:03,531 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:02:03,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:03,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:03,532 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:03,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-08 19:02:03,807 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-08 19:02:03,808 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:03,811 INFO L255 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 110 conjuncts are in the unsatisfiable core [2024-11-08 19:02:03,816 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:04,563 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-08 19:02:05,103 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 9 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:02:05,103 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:05,677 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 19:02:05,679 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 19:02:06,499 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 9 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:02:06,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319098869] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:06,499 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:06,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 27, 27] total 75 [2024-11-08 19:02:06,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562040880] [2024-11-08 19:02:06,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:06,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2024-11-08 19:02:06,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:06,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2024-11-08 19:02:06,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=5324, Unknown=0, NotChecked=0, Total=5550 [2024-11-08 19:02:06,502 INFO L87 Difference]: Start difference. First operand 596 states and 663 transitions. Second operand has 75 states, 75 states have (on average 2.6133333333333333) internal successors, (196), 75 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:02:13,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:02:13,277 INFO L93 Difference]: Finished difference Result 984 states and 1073 transitions. [2024-11-08 19:02:13,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2024-11-08 19:02:13,277 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.6133333333333333) internal successors, (196), 75 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2024-11-08 19:02:13,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:02:13,279 INFO L225 Difference]: With dead ends: 984 [2024-11-08 19:02:13,280 INFO L226 Difference]: Without dead ends: 903 [2024-11-08 19:02:13,281 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4020 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=944, Invalid=17416, Unknown=0, NotChecked=0, Total=18360 [2024-11-08 19:02:13,281 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 262 mSDsluCounter, 2581 mSDsCounter, 0 mSdLazyCounter, 5695 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 2647 SdHoareTripleChecker+Invalid, 5712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 5695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-08 19:02:13,282 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 2647 Invalid, 5712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 5695 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-08 19:02:13,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2024-11-08 19:02:13,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 637. [2024-11-08 19:02:13,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 633 states have (on average 1.1153238546603474) internal successors, (706), 636 states have internal predecessors, (706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:02:13,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 706 transitions. [2024-11-08 19:02:13,292 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 706 transitions. Word has length 69 [2024-11-08 19:02:13,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:02:13,292 INFO L471 AbstractCegarLoop]: Abstraction has 637 states and 706 transitions. [2024-11-08 19:02:13,293 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 2.6133333333333333) internal successors, (196), 75 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:02:13,293 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 706 transitions. [2024-11-08 19:02:13,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-08 19:02:13,294 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:02:13,294 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:13,316 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-08 19:02:13,495 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:13,495 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:02:13,495 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:13,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1627620835, now seen corresponding path program 4 times [2024-11-08 19:02:13,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:13,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869706540] [2024-11-08 19:02:13,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:13,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:13,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:13,822 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 1 proven. 74 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-08 19:02:13,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:13,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869706540] [2024-11-08 19:02:13,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869706540] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:13,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861189220] [2024-11-08 19:02:13,823 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:02:13,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:13,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:13,824 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:13,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-08 19:02:14,180 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:02:14,180 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:14,183 INFO L255 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-08 19:02:14,185 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:14,758 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 6 proven. 69 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-08 19:02:14,758 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:15,441 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 15 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-08 19:02:15,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861189220] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:15,441 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:15,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19, 18] total 45 [2024-11-08 19:02:15,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054718935] [2024-11-08 19:02:15,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:15,442 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-08 19:02:15,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:15,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-08 19:02:15,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=347, Invalid=1633, Unknown=0, NotChecked=0, Total=1980 [2024-11-08 19:02:15,443 INFO L87 Difference]: Start difference. First operand 637 states and 706 transitions. Second operand has 45 states, 45 states have (on average 3.5555555555555554) internal successors, (160), 45 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:02:16,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:02:16,816 INFO L93 Difference]: Finished difference Result 822 states and 898 transitions. [2024-11-08 19:02:16,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-08 19:02:16,817 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 3.5555555555555554) internal successors, (160), 45 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2024-11-08 19:02:16,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:02:16,818 INFO L225 Difference]: With dead ends: 822 [2024-11-08 19:02:16,818 INFO L226 Difference]: Without dead ends: 822 [2024-11-08 19:02:16,819 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1734 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1097, Invalid=4755, Unknown=0, NotChecked=0, Total=5852 [2024-11-08 19:02:16,819 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 273 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 19:02:16,819 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 361 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 19:02:16,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2024-11-08 19:02:16,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 746. [2024-11-08 19:02:16,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 742 states have (on average 1.11455525606469) internal successors, (827), 745 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:02:16,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 827 transitions. [2024-11-08 19:02:16,829 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 827 transitions. Word has length 70 [2024-11-08 19:02:16,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:02:16,829 INFO L471 AbstractCegarLoop]: Abstraction has 746 states and 827 transitions. [2024-11-08 19:02:16,829 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 3.5555555555555554) internal successors, (160), 45 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:02:16,829 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 827 transitions. [2024-11-08 19:02:16,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-08 19:02:16,831 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:02:16,831 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:16,852 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-08 19:02:17,031 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-08 19:02:17,031 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:02:17,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:17,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1370280033, now seen corresponding path program 6 times [2024-11-08 19:02:17,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:17,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571396188] [2024-11-08 19:02:17,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:17,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:17,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:17,415 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 29 proven. 60 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-08 19:02:17,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:17,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571396188] [2024-11-08 19:02:17,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571396188] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:17,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204433740] [2024-11-08 19:02:17,416 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:02:17,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:17,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:17,417 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:17,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-08 19:02:17,707 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-08 19:02:17,708 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:17,710 INFO L255 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-08 19:02:17,712 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:17,806 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-08 19:02:17,993 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 11 proven. 42 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-08 19:02:17,993 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:18,036 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 13 [2024-11-08 19:02:18,039 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2024-11-08 19:02:18,129 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 11 proven. 42 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-08 19:02:18,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204433740] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:18,129 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:18,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 34 [2024-11-08 19:02:18,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317188799] [2024-11-08 19:02:18,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:18,130 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-08 19:02:18,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:18,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-08 19:02:18,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1019, Unknown=0, NotChecked=0, Total=1122 [2024-11-08 19:02:18,131 INFO L87 Difference]: Start difference. First operand 746 states and 827 transitions. Second operand has 34 states, 34 states have (on average 3.3823529411764706) internal successors, (115), 34 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:02:19,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:02:19,878 INFO L93 Difference]: Finished difference Result 1175 states and 1274 transitions. [2024-11-08 19:02:19,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-08 19:02:19,878 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.3823529411764706) internal successors, (115), 34 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2024-11-08 19:02:19,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:02:19,880 INFO L225 Difference]: With dead ends: 1175 [2024-11-08 19:02:19,881 INFO L226 Difference]: Without dead ends: 911 [2024-11-08 19:02:19,881 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1531 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=450, Invalid=5402, Unknown=0, NotChecked=0, Total=5852 [2024-11-08 19:02:19,882 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 150 mSDsluCounter, 716 mSDsCounter, 0 mSdLazyCounter, 1451 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 1471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-08 19:02:19,882 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 750 Invalid, 1471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1451 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-08 19:02:19,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2024-11-08 19:02:19,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 727. [2024-11-08 19:02:19,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 723 states have (on average 1.116182572614108) internal successors, (807), 726 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:02:19,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 807 transitions. [2024-11-08 19:02:19,892 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 807 transitions. Word has length 70 [2024-11-08 19:02:19,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:02:19,892 INFO L471 AbstractCegarLoop]: Abstraction has 727 states and 807 transitions. [2024-11-08 19:02:19,892 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.3823529411764706) internal successors, (115), 34 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:02:19,892 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 807 transitions. [2024-11-08 19:02:19,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-08 19:02:19,893 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:02:19,894 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:19,917 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-08 19:02:20,094 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2024-11-08 19:02:20,094 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:02:20,095 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:20,095 INFO L85 PathProgramCache]: Analyzing trace with hash -1801448730, now seen corresponding path program 8 times [2024-11-08 19:02:20,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:20,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501606423] [2024-11-08 19:02:20,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:20,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:20,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:24,324 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 69 proven. 183 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:02:24,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:24,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501606423] [2024-11-08 19:02:24,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501606423] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:24,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509439191] [2024-11-08 19:02:24,325 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:02:24,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:24,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:24,326 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:24,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-08 19:02:24,582 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:02:24,582 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:24,586 INFO L255 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 121 conjuncts are in the unsatisfiable core [2024-11-08 19:02:24,590 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:25,379 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2024-11-08 19:03:13,379 INFO L349 Elim1Store]: treesize reduction 39, result has 57.1 percent of original size [2024-11-08 19:03:13,380 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 101 treesize of output 90 [2024-11-08 19:03:13,385 WARN L672 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2024-11-08 19:03:13,400 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 45 proven. 161 refuted. 46 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:03:13,401 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:17,101 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 161 treesize of output 143 [2024-11-08 19:03:17,111 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:03:17,112 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 170 treesize of output 136 [2024-11-08 19:03:19,818 WARN L672 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2024-11-08 19:03:19,938 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 99 proven. 153 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:03:19,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509439191] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:19,938 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:19,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 83 [2024-11-08 19:03:19,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600422293] [2024-11-08 19:03:19,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:19,939 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2024-11-08 19:03:19,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:19,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2024-11-08 19:03:19,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=717, Invalid=6034, Unknown=55, NotChecked=0, Total=6806 [2024-11-08 19:03:19,941 INFO L87 Difference]: Start difference. First operand 727 states and 807 transitions. Second operand has 83 states, 83 states have (on average 2.2048192771084336) internal successors, (183), 83 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:03:49,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:03:49,604 INFO L93 Difference]: Finished difference Result 1044 states and 1145 transitions. [2024-11-08 19:03:49,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-08 19:03:49,605 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.2048192771084336) internal successors, (183), 83 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2024-11-08 19:03:49,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:03:49,606 INFO L225 Difference]: With dead ends: 1044 [2024-11-08 19:03:49,606 INFO L226 Difference]: Without dead ends: 996 [2024-11-08 19:03:49,607 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 3611 ImplicationChecksByTransitivity, 81.4s TimeCoverageRelationStatistics Valid=1584, Invalid=13119, Unknown=59, NotChecked=0, Total=14762 [2024-11-08 19:03:49,608 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 285 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 1837 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 666 SdHoareTripleChecker+Invalid, 1849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-08 19:03:49,608 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 666 Invalid, 1849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1837 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-08 19:03:49,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2024-11-08 19:03:49,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 769. [2024-11-08 19:03:49,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 765 states have (on average 1.1163398692810458) internal successors, (854), 768 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:03:49,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 854 transitions. [2024-11-08 19:03:49,620 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 854 transitions. Word has length 71 [2024-11-08 19:03:49,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:03:49,620 INFO L471 AbstractCegarLoop]: Abstraction has 769 states and 854 transitions. [2024-11-08 19:03:49,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 2.2048192771084336) internal successors, (183), 83 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:03:49,621 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 854 transitions. [2024-11-08 19:03:49,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-08 19:03:49,622 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:03:49,622 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:03:49,643 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-08 19:03:49,823 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:49,823 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:03:49,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:03:49,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1320365796, now seen corresponding path program 10 times [2024-11-08 19:03:49,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:03:49,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938421814] [2024-11-08 19:03:49,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:03:49,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:03:49,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:51,413 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 120 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:03:51,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:03:51,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938421814] [2024-11-08 19:03:51,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938421814] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:03:51,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137207431] [2024-11-08 19:03:51,414 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:03:51,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:51,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:03:51,415 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:03:51,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-08 19:03:51,717 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:03:51,717 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:03:51,721 INFO L255 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 120 conjuncts are in the unsatisfiable core [2024-11-08 19:03:51,725 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:03:52,453 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-08 19:03:53,151 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 10 proven. 280 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:03:53,151 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:53,890 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 19:03:53,892 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 19:03:54,843 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 10 proven. 280 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:03:54,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137207431] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:54,843 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:54,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 29, 29] total 81 [2024-11-08 19:03:54,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347219721] [2024-11-08 19:03:54,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:54,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2024-11-08 19:03:54,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:54,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2024-11-08 19:03:54,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=6231, Unknown=0, NotChecked=0, Total=6480 [2024-11-08 19:03:54,846 INFO L87 Difference]: Start difference. First operand 769 states and 854 transitions. Second operand has 81 states, 81 states have (on average 2.6419753086419755) internal successors, (214), 81 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:02,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:04:02,462 INFO L93 Difference]: Finished difference Result 1225 states and 1338 transitions. [2024-11-08 19:04:02,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2024-11-08 19:04:02,463 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 2.6419753086419755) internal successors, (214), 81 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2024-11-08 19:04:02,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:04:02,465 INFO L225 Difference]: With dead ends: 1225 [2024-11-08 19:04:02,465 INFO L226 Difference]: Without dead ends: 1131 [2024-11-08 19:04:02,466 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4721 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=1056, Invalid=20406, Unknown=0, NotChecked=0, Total=21462 [2024-11-08 19:04:02,466 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 307 mSDsluCounter, 3033 mSDsCounter, 0 mSdLazyCounter, 6837 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 3102 SdHoareTripleChecker+Invalid, 6853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 6837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-08 19:04:02,466 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 3102 Invalid, 6853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 6837 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-08 19:04:02,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2024-11-08 19:04:02,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 812. [2024-11-08 19:04:02,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 808 states have (on average 1.1126237623762376) internal successors, (899), 811 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:02,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 899 transitions. [2024-11-08 19:04:02,478 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 899 transitions. Word has length 75 [2024-11-08 19:04:02,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:04:02,478 INFO L471 AbstractCegarLoop]: Abstraction has 812 states and 899 transitions. [2024-11-08 19:04:02,479 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 2.6419753086419755) internal successors, (214), 81 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:02,479 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 899 transitions. [2024-11-08 19:04:02,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-08 19:04:02,480 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:04:02,480 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:02,503 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-11-08 19:04:02,682 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:02,682 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:04:02,683 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:02,683 INFO L85 PathProgramCache]: Analyzing trace with hash -334749422, now seen corresponding path program 5 times [2024-11-08 19:04:02,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:02,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813185830] [2024-11-08 19:04:02,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:02,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:02,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:04,130 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 12 proven. 104 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:04:04,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:04,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813185830] [2024-11-08 19:04:04,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813185830] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:04,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543232381] [2024-11-08 19:04:04,131 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:04:04,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:04,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:04,133 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:04,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-08 19:04:04,480 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-08 19:04:04,480 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:04,483 INFO L255 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 86 conjuncts are in the unsatisfiable core [2024-11-08 19:04:04,486 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:05,350 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 17 treesize of output 13 [2024-11-08 19:04:05,806 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:04:05,806 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 21 treesize of output 17 [2024-11-08 19:04:05,916 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 7 proven. 109 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:04:05,916 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:06,586 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 19:04:06,590 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 19:04:07,807 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 23 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:04:07,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543232381] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:07,807 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:07,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 27, 26] total 71 [2024-11-08 19:04:07,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045033997] [2024-11-08 19:04:07,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:07,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2024-11-08 19:04:07,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:07,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2024-11-08 19:04:07,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=482, Invalid=4488, Unknown=0, NotChecked=0, Total=4970 [2024-11-08 19:04:07,809 INFO L87 Difference]: Start difference. First operand 812 states and 899 transitions. Second operand has 71 states, 71 states have (on average 2.859154929577465) internal successors, (203), 71 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:13,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:04:13,352 INFO L93 Difference]: Finished difference Result 1028 states and 1121 transitions. [2024-11-08 19:04:13,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-08 19:04:13,353 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 2.859154929577465) internal successors, (203), 71 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2024-11-08 19:04:13,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:04:13,355 INFO L225 Difference]: With dead ends: 1028 [2024-11-08 19:04:13,355 INFO L226 Difference]: Without dead ends: 1028 [2024-11-08 19:04:13,356 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4188 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=1507, Invalid=13993, Unknown=0, NotChecked=0, Total=15500 [2024-11-08 19:04:13,356 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 351 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 2668 mSolverCounterSat, 32 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 2701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 2668 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-08 19:04:13,356 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 1045 Invalid, 2701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 2668 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2024-11-08 19:04:13,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2024-11-08 19:04:13,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 881. [2024-11-08 19:04:13,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 881 states, 877 states have (on average 1.1163055872291905) internal successors, (979), 880 states have internal predecessors, (979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:13,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 881 states to 881 states and 979 transitions. [2024-11-08 19:04:13,370 INFO L78 Accepts]: Start accepts. Automaton has 881 states and 979 transitions. Word has length 76 [2024-11-08 19:04:13,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:04:13,370 INFO L471 AbstractCegarLoop]: Abstraction has 881 states and 979 transitions. [2024-11-08 19:04:13,371 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 2.859154929577465) internal successors, (203), 71 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:13,371 INFO L276 IsEmpty]: Start isEmpty. Operand 881 states and 979 transitions. [2024-11-08 19:04:13,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-08 19:04:13,372 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:04:13,372 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:13,396 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-08 19:04:13,573 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:13,574 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:04:13,574 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:13,574 INFO L85 PathProgramCache]: Analyzing trace with hash 527747735, now seen corresponding path program 9 times [2024-11-08 19:04:13,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:13,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449967591] [2024-11-08 19:04:13,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:13,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:13,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:17,926 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 86 proven. 224 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:04:17,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:17,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449967591] [2024-11-08 19:04:17,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449967591] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:17,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125471681] [2024-11-08 19:04:17,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:04:17,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:17,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:17,928 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:17,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-08 19:04:18,321 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-11-08 19:04:18,321 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:18,325 INFO L255 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 147 conjuncts are in the unsatisfiable core [2024-11-08 19:04:18,330 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:19,790 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 16 treesize of output 12 [2024-11-08 19:04:22,461 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 30 proven. 280 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:04:22,461 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:23,475 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 179 treesize of output 159 [2024-11-08 19:04:23,484 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:04:23,484 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 189 treesize of output 151 [2024-11-08 19:04:26,486 WARN L672 sPolynomialRelations]: Constructing 1024(two to the power of 10 dual juncts. [2024-11-08 19:04:26,655 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 120 proven. 190 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:04:26,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125471681] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:26,656 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:26,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38, 38] total 79 [2024-11-08 19:04:26,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995993020] [2024-11-08 19:04:26,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:26,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2024-11-08 19:04:26,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:26,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2024-11-08 19:04:26,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=612, Invalid=5550, Unknown=0, NotChecked=0, Total=6162 [2024-11-08 19:04:26,658 INFO L87 Difference]: Start difference. First operand 881 states and 979 transitions. Second operand has 79 states, 79 states have (on average 2.0759493670886076) internal successors, (164), 79 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:32,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:04:32,014 INFO L93 Difference]: Finished difference Result 1275 states and 1397 transitions. [2024-11-08 19:04:32,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-08 19:04:32,015 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 2.0759493670886076) internal successors, (164), 79 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2024-11-08 19:04:32,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:04:32,017 INFO L225 Difference]: With dead ends: 1275 [2024-11-08 19:04:32,017 INFO L226 Difference]: Without dead ends: 1223 [2024-11-08 19:04:32,018 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 104 SyntacticMatches, 9 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4305 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=1287, Invalid=13719, Unknown=0, NotChecked=0, Total=15006 [2024-11-08 19:04:32,018 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 349 mSDsluCounter, 737 mSDsCounter, 0 mSdLazyCounter, 2105 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 775 SdHoareTripleChecker+Invalid, 2145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 2105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-08 19:04:32,018 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [349 Valid, 775 Invalid, 2145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 2105 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-08 19:04:32,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1223 states. [2024-11-08 19:04:32,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1223 to 923. [2024-11-08 19:04:32,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 923 states, 919 states have (on average 1.116430903155604) internal successors, (1026), 922 states have internal predecessors, (1026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:32,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 1026 transitions. [2024-11-08 19:04:32,030 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 1026 transitions. Word has length 77 [2024-11-08 19:04:32,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:04:32,030 INFO L471 AbstractCegarLoop]: Abstraction has 923 states and 1026 transitions. [2024-11-08 19:04:32,031 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 2.0759493670886076) internal successors, (164), 79 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:32,031 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 1026 transitions. [2024-11-08 19:04:32,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-08 19:04:32,032 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:04:32,032 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:32,055 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-08 19:04:32,233 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:32,233 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:04:32,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:32,234 INFO L85 PathProgramCache]: Analyzing trace with hash 428393887, now seen corresponding path program 2 times [2024-11-08 19:04:32,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:32,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486185948] [2024-11-08 19:04:32,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:32,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:32,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:32,812 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 22 proven. 83 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-08 19:04:32,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:32,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486185948] [2024-11-08 19:04:32,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486185948] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:32,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77748134] [2024-11-08 19:04:32,812 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:04:32,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:32,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:32,815 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:32,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-08 19:04:33,083 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:04:33,083 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:33,086 INFO L255 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 87 conjuncts are in the unsatisfiable core [2024-11-08 19:04:33,089 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:33,632 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 16 treesize of output 12 [2024-11-08 19:04:33,877 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:04:33,877 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 20 treesize of output 15 [2024-11-08 19:04:34,059 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 27 proven. 95 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-08 19:04:34,059 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:34,756 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 19:04:34,759 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 19:04:36,228 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 44 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-08 19:04:36,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77748134] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:36,229 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:36,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 27, 27] total 67 [2024-11-08 19:04:36,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347444929] [2024-11-08 19:04:36,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:36,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2024-11-08 19:04:36,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:36,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2024-11-08 19:04:36,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=441, Invalid=3981, Unknown=0, NotChecked=0, Total=4422 [2024-11-08 19:04:36,231 INFO L87 Difference]: Start difference. First operand 923 states and 1026 transitions. Second operand has 67 states, 67 states have (on average 2.91044776119403) internal successors, (195), 67 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:39,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:04:39,958 INFO L93 Difference]: Finished difference Result 1037 states and 1130 transitions. [2024-11-08 19:04:39,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-08 19:04:39,958 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 2.91044776119403) internal successors, (195), 67 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2024-11-08 19:04:39,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:04:39,961 INFO L225 Difference]: With dead ends: 1037 [2024-11-08 19:04:39,961 INFO L226 Difference]: Without dead ends: 905 [2024-11-08 19:04:39,962 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 108 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3952 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=1189, Invalid=10583, Unknown=0, NotChecked=0, Total=11772 [2024-11-08 19:04:39,963 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 361 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 2169 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 2202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 2169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-08 19:04:39,963 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [361 Valid, 696 Invalid, 2202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 2169 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-08 19:04:39,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2024-11-08 19:04:39,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 826. [2024-11-08 19:04:39,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 822 states have (on average 1.1131386861313868) internal successors, (915), 825 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:39,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 915 transitions. [2024-11-08 19:04:39,973 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 915 transitions. Word has length 78 [2024-11-08 19:04:39,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:04:39,973 INFO L471 AbstractCegarLoop]: Abstraction has 826 states and 915 transitions. [2024-11-08 19:04:39,973 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 2.91044776119403) internal successors, (195), 67 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:39,974 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 915 transitions. [2024-11-08 19:04:39,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-08 19:04:39,975 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:04:39,975 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:39,998 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-11-08 19:04:40,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:40,176 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:04:40,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:40,176 INFO L85 PathProgramCache]: Analyzing trace with hash 330008653, now seen corresponding path program 11 times [2024-11-08 19:04:40,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:40,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793332739] [2024-11-08 19:04:40,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:40,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:40,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:41,722 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 153 proven. 199 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:04:41,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:41,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793332739] [2024-11-08 19:04:41,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793332739] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:41,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717493552] [2024-11-08 19:04:41,723 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:04:41,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:41,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:41,724 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:41,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-08 19:04:42,042 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-08 19:04:42,042 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:42,046 INFO L255 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 128 conjuncts are in the unsatisfiable core [2024-11-08 19:04:42,050 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:42,941 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-08 19:04:43,602 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2024-11-08 19:04:43,651 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 11 proven. 341 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:04:43,651 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:43,704 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 19:04:43,706 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 19:04:44,675 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 11 proven. 341 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:04:44,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717493552] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:44,675 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:44,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 31, 31] total 74 [2024-11-08 19:04:44,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827626132] [2024-11-08 19:04:44,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:44,676 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2024-11-08 19:04:44,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:44,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2024-11-08 19:04:44,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=5170, Unknown=0, NotChecked=0, Total=5402 [2024-11-08 19:04:44,677 INFO L87 Difference]: Start difference. First operand 826 states and 915 transitions. Second operand has 74 states, 74 states have (on average 2.810810810810811) internal successors, (208), 74 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:54,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:04:54,429 INFO L93 Difference]: Finished difference Result 1313 states and 1430 transitions. [2024-11-08 19:04:54,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2024-11-08 19:04:54,429 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 2.810810810810811) internal successors, (208), 74 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2024-11-08 19:04:54,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:04:54,431 INFO L225 Difference]: With dead ends: 1313 [2024-11-08 19:04:54,431 INFO L226 Difference]: Without dead ends: 1215 [2024-11-08 19:04:54,432 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4611 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=1107, Invalid=19773, Unknown=0, NotChecked=0, Total=20880 [2024-11-08 19:04:54,432 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 339 mSDsluCounter, 3160 mSDsCounter, 0 mSdLazyCounter, 7245 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 3232 SdHoareTripleChecker+Invalid, 7262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 7245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-11-08 19:04:54,433 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 3232 Invalid, 7262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 7245 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2024-11-08 19:04:54,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2024-11-08 19:04:54,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 869. [2024-11-08 19:04:54,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 869 states, 865 states have (on average 1.1098265895953756) internal successors, (960), 868 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:54,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 869 states to 869 states and 960 transitions. [2024-11-08 19:04:54,441 INFO L78 Accepts]: Start accepts. Automaton has 869 states and 960 transitions. Word has length 81 [2024-11-08 19:04:54,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:04:54,442 INFO L471 AbstractCegarLoop]: Abstraction has 869 states and 960 transitions. [2024-11-08 19:04:54,442 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 2.810810810810811) internal successors, (208), 74 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:04:54,442 INFO L276 IsEmpty]: Start isEmpty. Operand 869 states and 960 transitions. [2024-11-08 19:04:54,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-08 19:04:54,443 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:04:54,443 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 7, 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-08 19:04:54,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-11-08 19:04:54,643 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-11-08 19:04:54,643 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:04:54,644 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:54,644 INFO L85 PathProgramCache]: Analyzing trace with hash -677232433, now seen corresponding path program 6 times [2024-11-08 19:04:54,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:54,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716794144] [2024-11-08 19:04:54,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:54,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:54,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:57,319 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 18 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:04:57,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:57,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716794144] [2024-11-08 19:04:57,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716794144] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:57,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548739346] [2024-11-08 19:04:57,319 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:04:57,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:57,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:57,321 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:57,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-08 19:04:57,911 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-08 19:04:57,911 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:57,915 INFO L255 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 117 conjuncts are in the unsatisfiable core [2024-11-08 19:04:57,920 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:58,729 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 16 treesize of output 12 [2024-11-08 19:05:00,395 INFO L349 Elim1Store]: treesize reduction 16, result has 68.6 percent of original size [2024-11-08 19:05:00,395 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 52 treesize of output 57 [2024-11-08 19:05:00,612 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 8 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:05:00,612 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:05:02,542 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 81 [2024-11-08 19:05:02,551 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:05:02,551 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 96 treesize of output 76 [2024-11-08 19:05:05,670 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 45 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:05:05,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548739346] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:05:05,670 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:05:05,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 88 [2024-11-08 19:05:05,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942243919] [2024-11-08 19:05:05,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:05:05,671 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2024-11-08 19:05:05,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:05:05,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2024-11-08 19:05:05,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=507, Invalid=7149, Unknown=0, NotChecked=0, Total=7656 [2024-11-08 19:05:05,673 INFO L87 Difference]: Start difference. First operand 869 states and 960 transitions. Second operand has 88 states, 88 states have (on average 2.397727272727273) internal successors, (211), 88 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:05:21,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:05:21,206 INFO L93 Difference]: Finished difference Result 1069 states and 1166 transitions. [2024-11-08 19:05:21,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2024-11-08 19:05:21,207 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 2.397727272727273) internal successors, (211), 88 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2024-11-08 19:05:21,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:05:21,208 INFO L225 Difference]: With dead ends: 1069 [2024-11-08 19:05:21,208 INFO L226 Difference]: Without dead ends: 1029 [2024-11-08 19:05:21,210 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8656 ImplicationChecksByTransitivity, 16.7s TimeCoverageRelationStatistics Valid=2225, Invalid=28927, Unknown=0, NotChecked=0, Total=31152 [2024-11-08 19:05:21,210 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 409 mSDsluCounter, 2151 mSDsCounter, 0 mSdLazyCounter, 5876 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 409 SdHoareTripleChecker+Valid, 2208 SdHoareTripleChecker+Invalid, 5933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 5876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-08 19:05:21,210 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [409 Valid, 2208 Invalid, 5933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 5876 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2024-11-08 19:05:21,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1029 states. [2024-11-08 19:05:21,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1029 to 888. [2024-11-08 19:05:21,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 888 states, 884 states have (on average 1.1131221719457014) internal successors, (984), 887 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:05:21,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 888 states to 888 states and 984 transitions. [2024-11-08 19:05:21,218 INFO L78 Accepts]: Start accepts. Automaton has 888 states and 984 transitions. Word has length 81 [2024-11-08 19:05:21,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:05:21,218 INFO L471 AbstractCegarLoop]: Abstraction has 888 states and 984 transitions. [2024-11-08 19:05:21,218 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 2.397727272727273) internal successors, (211), 88 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:05:21,218 INFO L276 IsEmpty]: Start isEmpty. Operand 888 states and 984 transitions. [2024-11-08 19:05:21,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-08 19:05:21,220 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:05:21,220 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:05:21,247 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-08 19:05:21,420 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-11-08 19:05:21,421 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:05:21,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:05:21,421 INFO L85 PathProgramCache]: Analyzing trace with hash 436115073, now seen corresponding path program 7 times [2024-11-08 19:05:21,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:05:21,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451743336] [2024-11-08 19:05:21,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:05:21,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:05:21,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:24,600 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 12 proven. 139 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:05:24,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:05:24,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451743336] [2024-11-08 19:05:24,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451743336] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:05:24,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177138301] [2024-11-08 19:05:24,601 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:05:24,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:05:24,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:05:24,602 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:05:24,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-08 19:05:24,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:24,933 INFO L255 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 101 conjuncts are in the unsatisfiable core [2024-11-08 19:05:24,937 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:05:26,072 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 16 treesize of output 12 [2024-11-08 19:05:26,604 INFO L349 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2024-11-08 19:05:26,604 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 23 [2024-11-08 19:05:27,111 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 7 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:05:27,111 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:05:28,417 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-08 19:05:28,423 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:05:28,423 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 39 treesize of output 31 [2024-11-08 19:05:30,474 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 27 proven. 124 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:05:30,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177138301] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:05:30,474 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:05:30,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 31, 31] total 91 [2024-11-08 19:05:30,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776218039] [2024-11-08 19:05:30,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:05:30,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2024-11-08 19:05:30,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:05:30,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2024-11-08 19:05:30,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=558, Invalid=7632, Unknown=0, NotChecked=0, Total=8190 [2024-11-08 19:05:30,476 INFO L87 Difference]: Start difference. First operand 888 states and 984 transitions. Second operand has 91 states, 91 states have (on average 2.5824175824175826) internal successors, (235), 91 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:05:40,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:05:40,601 INFO L93 Difference]: Finished difference Result 1027 states and 1121 transitions. [2024-11-08 19:05:40,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2024-11-08 19:05:40,602 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 2.5824175824175826) internal successors, (235), 91 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2024-11-08 19:05:40,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:05:40,604 INFO L225 Difference]: With dead ends: 1027 [2024-11-08 19:05:40,604 INFO L226 Difference]: Without dead ends: 984 [2024-11-08 19:05:40,606 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7124 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=1965, Invalid=23157, Unknown=0, NotChecked=0, Total=25122 [2024-11-08 19:05:40,606 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 474 mSDsluCounter, 1126 mSDsCounter, 0 mSdLazyCounter, 3505 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 1167 SdHoareTripleChecker+Invalid, 3594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 3505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-08 19:05:40,606 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [474 Valid, 1167 Invalid, 3594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 3505 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-08 19:05:40,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2024-11-08 19:05:40,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 869. [2024-11-08 19:05:40,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 869 states, 865 states have (on average 1.1109826589595375) internal successors, (961), 868 states have internal predecessors, (961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:05:40,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 869 states to 869 states and 961 transitions. [2024-11-08 19:05:40,614 INFO L78 Accepts]: Start accepts. Automaton has 869 states and 961 transitions. Word has length 82 [2024-11-08 19:05:40,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:05:40,614 INFO L471 AbstractCegarLoop]: Abstraction has 869 states and 961 transitions. [2024-11-08 19:05:40,614 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 2.5824175824175826) internal successors, (235), 91 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:05:40,614 INFO L276 IsEmpty]: Start isEmpty. Operand 869 states and 961 transitions. [2024-11-08 19:05:40,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-08 19:05:40,615 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:05:40,615 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:05:40,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2024-11-08 19:05:40,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-11-08 19:05:40,816 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:05:40,817 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:05:40,817 INFO L85 PathProgramCache]: Analyzing trace with hash 730811257, now seen corresponding path program 7 times [2024-11-08 19:05:40,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:05:40,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975969517] [2024-11-08 19:05:40,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:05:40,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:05:40,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:41,419 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 6 proven. 60 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2024-11-08 19:05:41,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:05:41,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975969517] [2024-11-08 19:05:41,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975969517] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:05:41,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114842989] [2024-11-08 19:05:41,419 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:05:41,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:05:41,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:05:41,421 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:05:41,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-08 19:05:41,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:41,737 INFO L255 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-08 19:05:41,740 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:05:42,037 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 15 proven. 51 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2024-11-08 19:05:42,037 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:05:42,415 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-08 19:05:42,524 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 15 proven. 51 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2024-11-08 19:05:42,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114842989] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:05:42,524 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:05:42,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 34 [2024-11-08 19:05:42,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766231263] [2024-11-08 19:05:42,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:05:42,525 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-08 19:05:42,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:05:42,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-08 19:05:42,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1063, Unknown=0, NotChecked=0, Total=1190 [2024-11-08 19:05:42,529 INFO L87 Difference]: Start difference. First operand 869 states and 961 transitions. Second operand has 35 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 35 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:05:43,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:05:43,399 INFO L93 Difference]: Finished difference Result 998 states and 1089 transitions. [2024-11-08 19:05:43,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-08 19:05:43,400 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 35 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2024-11-08 19:05:43,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:05:43,402 INFO L225 Difference]: With dead ends: 998 [2024-11-08 19:05:43,402 INFO L226 Difference]: Without dead ends: 998 [2024-11-08 19:05:43,402 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 140 SyntacticMatches, 5 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 528 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=168, Invalid=1392, Unknown=0, NotChecked=0, Total=1560 [2024-11-08 19:05:43,403 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 35 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 670 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-08 19:05:43,403 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 670 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1211 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-08 19:05:43,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 998 states. [2024-11-08 19:05:43,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 998 to 910. [2024-11-08 19:05:43,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 906 states have (on average 1.1070640176600441) internal successors, (1003), 909 states have internal predecessors, (1003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:05:43,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 1003 transitions. [2024-11-08 19:05:43,410 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 1003 transitions. Word has length 82 [2024-11-08 19:05:43,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:05:43,410 INFO L471 AbstractCegarLoop]: Abstraction has 910 states and 1003 transitions. [2024-11-08 19:05:43,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 35 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:05:43,411 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 1003 transitions. [2024-11-08 19:05:43,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-08 19:05:43,411 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:05:43,411 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:05:43,427 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-11-08 19:05:43,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-11-08 19:05:43,612 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:05:43,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:05:43,612 INFO L85 PathProgramCache]: Analyzing trace with hash -449023992, now seen corresponding path program 10 times [2024-11-08 19:05:43,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:05:43,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805233900] [2024-11-08 19:05:43,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:05:43,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:05:43,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:50,217 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 123 proven. 251 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:05:50,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:05:50,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805233900] [2024-11-08 19:05:50,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805233900] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:05:50,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787375454] [2024-11-08 19:05:50,218 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:05:50,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:05:50,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:05:50,219 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:05:50,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-08 19:05:50,648 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:05:50,648 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:05:50,652 INFO L255 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 148 conjuncts are in the unsatisfiable core [2024-11-08 19:05:50,658 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:05:51,900 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 17 treesize of output 13 [2024-11-08 19:05:58,077 INFO L349 Elim1Store]: treesize reduction 47, result has 57.7 percent of original size [2024-11-08 19:05:58,078 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 55 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 121 treesize of output 110 [2024-11-08 19:05:58,085 WARN L672 sPolynomialRelations]: Constructing 1024(two to the power of 10 dual juncts. [2024-11-08 19:05:58,130 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 33 proven. 341 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:05:58,131 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:05:59,172 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 197 treesize of output 175 [2024-11-08 19:05:59,203 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 208 treesize of output 166 [2024-11-08 19:05:59,633 WARN L672 sPolynomialRelations]: Constructing 2048(two to the power of 11 dual juncts. [2024-11-08 19:06:01,910 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 143 proven. 231 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:06:01,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787375454] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:06:01,910 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:06:01,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 40, 40] total 96 [2024-11-08 19:06:01,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263128354] [2024-11-08 19:06:01,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:06:01,911 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2024-11-08 19:06:01,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:06:01,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2024-11-08 19:06:01,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=885, Invalid=8234, Unknown=1, NotChecked=0, Total=9120 [2024-11-08 19:06:01,913 INFO L87 Difference]: Start difference. First operand 910 states and 1003 transitions. Second operand has 96 states, 96 states have (on average 2.2291666666666665) internal successors, (214), 96 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:06:22,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:06:22,398 INFO L93 Difference]: Finished difference Result 1363 states and 1481 transitions. [2024-11-08 19:06:22,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2024-11-08 19:06:22,398 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 2.2291666666666665) internal successors, (214), 96 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2024-11-08 19:06:22,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:06:22,401 INFO L225 Difference]: With dead ends: 1363 [2024-11-08 19:06:22,401 INFO L226 Difference]: Without dead ends: 1280 [2024-11-08 19:06:22,403 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8808 ImplicationChecksByTransitivity, 25.8s TimeCoverageRelationStatistics Valid=2068, Invalid=25315, Unknown=7, NotChecked=0, Total=27390 [2024-11-08 19:06:22,403 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 318 mSDsluCounter, 1300 mSDsCounter, 0 mSdLazyCounter, 3326 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 1344 SdHoareTripleChecker+Invalid, 3350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 3326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-11-08 19:06:22,404 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 1344 Invalid, 3350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 3326 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2024-11-08 19:06:22,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2024-11-08 19:06:22,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 952. [2024-11-08 19:06:22,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 952 states, 948 states have (on average 1.1075949367088607) internal successors, (1050), 951 states have internal predecessors, (1050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:06:22,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 952 states to 952 states and 1050 transitions. [2024-11-08 19:06:22,417 INFO L78 Accepts]: Start accepts. Automaton has 952 states and 1050 transitions. Word has length 83 [2024-11-08 19:06:22,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:06:22,417 INFO L471 AbstractCegarLoop]: Abstraction has 952 states and 1050 transitions. [2024-11-08 19:06:22,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 2.2291666666666665) internal successors, (214), 96 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:06:22,418 INFO L276 IsEmpty]: Start isEmpty. Operand 952 states and 1050 transitions. [2024-11-08 19:06:22,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-08 19:06:22,418 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:06:22,419 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:06:22,436 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-11-08 19:06:22,619 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:06:22,619 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:06:22,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:06:22,620 INFO L85 PathProgramCache]: Analyzing trace with hash -295727810, now seen corresponding path program 12 times [2024-11-08 19:06:22,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:06:22,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232874629] [2024-11-08 19:06:22,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:06:22,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:06:22,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:06:24,285 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 190 proven. 230 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:06:24,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:06:24,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232874629] [2024-11-08 19:06:24,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232874629] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:06:24,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83348745] [2024-11-08 19:06:24,286 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:06:24,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:06:24,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:06:24,287 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:06:24,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-08 19:06:24,886 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-11-08 19:06:24,886 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:06:24,891 INFO L255 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 142 conjuncts are in the unsatisfiable core [2024-11-08 19:06:24,897 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:06:25,906 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-08 19:06:26,826 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 12 proven. 408 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:06:26,826 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:06:27,870 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-08 19:06:27,873 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-08 19:06:29,070 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 12 proven. 408 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:06:29,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83348745] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:06:29,070 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:06:29,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 33, 33] total 94 [2024-11-08 19:06:29,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674491684] [2024-11-08 19:06:29,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:06:29,071 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2024-11-08 19:06:29,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:06:29,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2024-11-08 19:06:29,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=301, Invalid=8441, Unknown=0, NotChecked=0, Total=8742 [2024-11-08 19:06:29,073 INFO L87 Difference]: Start difference. First operand 952 states and 1050 transitions. Second operand has 94 states, 94 states have (on average 2.6702127659574466) internal successors, (251), 94 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:06:40,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:06:40,353 INFO L93 Difference]: Finished difference Result 1516 states and 1645 transitions. [2024-11-08 19:06:40,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-11-08 19:06:40,354 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 2.6702127659574466) internal successors, (251), 94 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2024-11-08 19:06:40,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:06:40,357 INFO L225 Difference]: With dead ends: 1516 [2024-11-08 19:06:40,357 INFO L226 Difference]: Without dead ends: 1414 [2024-11-08 19:06:40,358 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6351 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=1302, Invalid=27428, Unknown=0, NotChecked=0, Total=28730 [2024-11-08 19:06:40,359 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 347 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 9559 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 4097 SdHoareTripleChecker+Invalid, 9578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 9559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-08 19:06:40,359 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 4097 Invalid, 9578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 9559 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2024-11-08 19:06:40,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1414 states. [2024-11-08 19:06:40,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1414 to 1000. [2024-11-08 19:06:40,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1000 states, 996 states have (on average 1.104417670682731) internal successors, (1100), 999 states have internal predecessors, (1100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:06:40,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1000 states to 1000 states and 1100 transitions. [2024-11-08 19:06:40,370 INFO L78 Accepts]: Start accepts. Automaton has 1000 states and 1100 transitions. Word has length 87 [2024-11-08 19:06:40,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:06:40,370 INFO L471 AbstractCegarLoop]: Abstraction has 1000 states and 1100 transitions. [2024-11-08 19:06:40,371 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 2.6702127659574466) internal successors, (251), 94 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:06:40,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1000 states and 1100 transitions. [2024-11-08 19:06:40,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-08 19:06:40,372 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:06:40,372 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:06:40,390 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-11-08 19:06:40,572 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:06:40,572 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:06:40,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:06:40,573 INFO L85 PathProgramCache]: Analyzing trace with hash -2122699797, now seen corresponding path program 8 times [2024-11-08 19:06:40,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:06:40,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703532281] [2024-11-08 19:06:40,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:06:40,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:06:40,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:06:41,282 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 54 proven. 116 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-08 19:06:41,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:06:41,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703532281] [2024-11-08 19:06:41,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703532281] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:06:41,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237559149] [2024-11-08 19:06:41,283 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:06:41,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:06:41,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:06:41,286 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:06:41,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-08 19:06:41,611 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:06:41,611 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:06:41,614 INFO L255 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 66 conjuncts are in the unsatisfiable core [2024-11-08 19:06:41,616 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:06:41,747 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-08 19:06:41,988 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 14 proven. 74 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2024-11-08 19:06:41,988 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:06:42,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 15 treesize of output 13 [2024-11-08 19:06:42,049 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2024-11-08 19:06:42,174 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 14 proven. 74 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2024-11-08 19:06:42,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237559149] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:06:42,175 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:06:42,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 18, 18] total 41 [2024-11-08 19:06:42,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693419952] [2024-11-08 19:06:42,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:06:42,175 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-08 19:06:42,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:06:42,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-08 19:06:42,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1503, Unknown=0, NotChecked=0, Total=1640 [2024-11-08 19:06:42,176 INFO L87 Difference]: Start difference. First operand 1000 states and 1100 transitions. Second operand has 41 states, 41 states have (on average 3.4634146341463414) internal successors, (142), 41 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:06:44,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:06:44,713 INFO L93 Difference]: Finished difference Result 1761 states and 1890 transitions. [2024-11-08 19:06:44,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2024-11-08 19:06:44,713 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.4634146341463414) internal successors, (142), 41 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2024-11-08 19:06:44,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:06:44,716 INFO L225 Difference]: With dead ends: 1761 [2024-11-08 19:06:44,716 INFO L226 Difference]: Without dead ends: 1340 [2024-11-08 19:06:44,717 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2544 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=600, Invalid=8520, Unknown=0, NotChecked=0, Total=9120 [2024-11-08 19:06:44,717 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 179 mSDsluCounter, 957 mSDsCounter, 0 mSdLazyCounter, 2056 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 2077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 2056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-08 19:06:44,718 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 998 Invalid, 2077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 2056 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-08 19:06:44,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1340 states. [2024-11-08 19:06:44,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1340 to 1102. [2024-11-08 19:06:44,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 1098 states have (on average 1.1038251366120218) internal successors, (1212), 1101 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:06:44,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 1212 transitions. [2024-11-08 19:06:44,728 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 1212 transitions. Word has length 87 [2024-11-08 19:06:44,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:06:44,728 INFO L471 AbstractCegarLoop]: Abstraction has 1102 states and 1212 transitions. [2024-11-08 19:06:44,729 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.4634146341463414) internal successors, (142), 41 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:06:44,729 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 1212 transitions. [2024-11-08 19:06:44,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-08 19:06:44,729 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:06:44,730 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 8, 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-08 19:06:44,744 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2024-11-08 19:06:44,930 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:06:44,930 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:06:44,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:06:44,930 INFO L85 PathProgramCache]: Analyzing trace with hash -1120108736, now seen corresponding path program 8 times [2024-11-08 19:06:44,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:06:44,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112252826] [2024-11-08 19:06:44,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:06:44,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:06:44,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:06:46,592 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 14 proven. 222 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:06:46,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:06:46,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112252826] [2024-11-08 19:06:46,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112252826] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:06:46,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395663034] [2024-11-08 19:06:46,592 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:06:46,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:06:46,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:06:46,594 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:06:46,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-08 19:06:46,931 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:06:46,931 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:06:46,935 INFO L255 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 136 conjuncts are in the unsatisfiable core [2024-11-08 19:06:46,939 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:06:48,169 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 17 treesize of output 13 [2024-11-08 19:07:06,206 INFO L349 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2024-11-08 19:07:06,206 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 71 treesize of output 67 [2024-11-08 19:07:06,210 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2024-11-08 19:07:06,506 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 204 refuted. 30 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:07:06,507 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:07:09,500 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 97 [2024-11-08 19:07:09,509 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:07:09,509 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 115 treesize of output 91 [2024-11-08 19:07:13,944 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2024-11-08 19:07:14,113 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 52 proven. 184 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:07:14,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395663034] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:07:14,113 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:07:14,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 37, 36] total 102 [2024-11-08 19:07:14,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689348745] [2024-11-08 19:07:14,113 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:07:14,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2024-11-08 19:07:14,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:07:14,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2024-11-08 19:07:14,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=796, Invalid=9466, Unknown=40, NotChecked=0, Total=10302 [2024-11-08 19:07:14,116 INFO L87 Difference]: Start difference. First operand 1102 states and 1212 transitions. Second operand has 102 states, 102 states have (on average 2.480392156862745) internal successors, (253), 102 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:09:08,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-08 19:09:35,523 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-08 19:10:54,612 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-08 19:10:55,678 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-08 19:11:11,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:11:11,729 INFO L93 Difference]: Finished difference Result 1373 states and 1490 transitions. [2024-11-08 19:11:11,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2024-11-08 19:11:11,729 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 2.480392156862745) internal successors, (253), 102 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2024-11-08 19:11:11,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:11:11,732 INFO L225 Difference]: With dead ends: 1373 [2024-11-08 19:11:11,732 INFO L226 Difference]: Without dead ends: 1324 [2024-11-08 19:11:11,736 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 230 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14156 ImplicationChecksByTransitivity, 169.7s TimeCoverageRelationStatistics Valid=3842, Invalid=49518, Unknown=232, NotChecked=0, Total=53592 [2024-11-08 19:11:11,736 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 489 mSDsluCounter, 1561 mSDsCounter, 0 mSdLazyCounter, 5302 mSolverCounterSat, 93 mSolverCounterUnsat, 147 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 92.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 1623 SdHoareTripleChecker+Invalid, 5542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 5302 IncrementalHoareTripleChecker+Invalid, 147 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 92.8s IncrementalHoareTripleChecker+Time [2024-11-08 19:11:11,737 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [489 Valid, 1623 Invalid, 5542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 5302 Invalid, 147 Unknown, 0 Unchecked, 92.8s Time] [2024-11-08 19:11:11,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1324 states. [2024-11-08 19:11:11,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1324 to 1103. [2024-11-08 19:11:11,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1103 states, 1099 states have (on average 1.1037306642402185) internal successors, (1213), 1102 states have internal predecessors, (1213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:11:11,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 1213 transitions. [2024-11-08 19:11:11,750 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 1213 transitions. Word has length 87 [2024-11-08 19:11:11,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:11:11,750 INFO L471 AbstractCegarLoop]: Abstraction has 1103 states and 1213 transitions. [2024-11-08 19:11:11,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 2.480392156862745) internal successors, (253), 102 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:11:11,751 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 1213 transitions. [2024-11-08 19:11:11,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-08 19:11:11,752 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:11:11,752 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 7, 6, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:11:11,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2024-11-08 19:11:11,952 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2024-11-08 19:11:11,953 INFO L396 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:11:11,953 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:11:11,954 INFO L85 PathProgramCache]: Analyzing trace with hash -2085235152, now seen corresponding path program 9 times [2024-11-08 19:11:11,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:11:11,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845370401] [2024-11-08 19:11:11,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:11:11,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:11:12,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:11:13,830 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 11 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 19:11:13,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:11:13,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845370401] [2024-11-08 19:11:13,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845370401] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:11:13,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812328647] [2024-11-08 19:11:13,831 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:11:13,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:11:13,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:11:13,832 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:11:13,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-08 19:11:14,513 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-08 19:11:14,513 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:11:14,518 INFO L255 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 114 conjuncts are in the unsatisfiable core [2024-11-08 19:11:14,524 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:11:14,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 19:11:14,647 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2024-11-08 19:11:14,657 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2024-11-08 19:11:16,360 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 21 treesize of output 17 [2024-11-08 19:11:18,035 INFO L349 Elim1Store]: treesize reduction 8, result has 89.5 percent of original size [2024-11-08 19:11:18,035 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 41 treesize of output 82 [2024-11-08 19:11:19,570 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 30 proven. 64 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2024-11-08 19:11:19,571 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:11:23,955 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 49 treesize of output 43 [2024-11-08 19:11:23,985 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:11:23,985 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 70 treesize of output 88 [2024-11-08 19:11:27,106 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-08 19:11:27,282 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 15 proven. 79 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2024-11-08 19:11:27,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812328647] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:11:27,282 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:11:27,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 31, 30] total 92 [2024-11-08 19:11:27,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669982859] [2024-11-08 19:11:27,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:11:27,283 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2024-11-08 19:11:27,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:11:27,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2024-11-08 19:11:27,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=555, Invalid=7816, Unknown=1, NotChecked=0, Total=8372 [2024-11-08 19:11:27,285 INFO L87 Difference]: Start difference. First operand 1103 states and 1213 transitions. Second operand has 92 states, 92 states have (on average 2.260869565217391) internal successors, (208), 92 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:11:55,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:11:55,270 INFO L93 Difference]: Finished difference Result 1844 states and 2000 transitions. [2024-11-08 19:11:55,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 154 states. [2024-11-08 19:11:55,270 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 2.260869565217391) internal successors, (208), 92 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2024-11-08 19:11:55,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:11:55,273 INFO L225 Difference]: With dead ends: 1844 [2024-11-08 19:11:55,273 INFO L226 Difference]: Without dead ends: 1804 [2024-11-08 19:11:55,277 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 223 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14489 ImplicationChecksByTransitivity, 31.2s TimeCoverageRelationStatistics Valid=4229, Invalid=46170, Unknown=1, NotChecked=0, Total=50400 [2024-11-08 19:11:55,277 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 687 mSDsluCounter, 878 mSDsCounter, 0 mSdLazyCounter, 5489 mSolverCounterSat, 221 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 687 SdHoareTripleChecker+Valid, 906 SdHoareTripleChecker+Invalid, 5710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 5489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-11-08 19:11:55,278 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [687 Valid, 906 Invalid, 5710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [221 Valid, 5489 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2024-11-08 19:11:55,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1804 states. [2024-11-08 19:11:55,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1804 to 1396. [2024-11-08 19:11:55,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1396 states, 1392 states have (on average 1.1084770114942528) internal successors, (1543), 1395 states have internal predecessors, (1543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:11:55,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1396 states to 1396 states and 1543 transitions. [2024-11-08 19:11:55,295 INFO L78 Accepts]: Start accepts. Automaton has 1396 states and 1543 transitions. Word has length 88 [2024-11-08 19:11:55,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:11:55,295 INFO L471 AbstractCegarLoop]: Abstraction has 1396 states and 1543 transitions. [2024-11-08 19:11:55,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 2.260869565217391) internal successors, (208), 92 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:11:55,295 INFO L276 IsEmpty]: Start isEmpty. Operand 1396 states and 1543 transitions. [2024-11-08 19:11:55,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-08 19:11:55,296 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:11:55,296 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:11:55,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-11-08 19:11:55,497 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2024-11-08 19:11:55,497 INFO L396 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 14 more)] === [2024-11-08 19:11:55,497 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:11:55,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1149899577, now seen corresponding path program 11 times [2024-11-08 19:11:55,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:11:55,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205948019] [2024-11-08 19:11:55,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:11:55,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:11:55,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:12:04,540 INFO L134 CoverageAnalysis]: Checked inductivity of 445 backedges. 146 proven. 298 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:12:04,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:12:04,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205948019] [2024-11-08 19:12:04,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205948019] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:12:04,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326933632] [2024-11-08 19:12:04,541 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:12:04,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:12:04,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:12:04,542 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:12:04,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_49bcdecb-d142-4b1c-8988-683309a10431/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-08 19:12:05,102 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2024-11-08 19:12:05,102 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:12:05,107 INFO L255 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 157 conjuncts are in the unsatisfiable core [2024-11-08 19:12:05,114 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:12:06,944 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 17 treesize of output 13