./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-ext-properties/test-0214_1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version e04fb08f Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-ext-properties/test-0214_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8 --witnessprinter.witness.filename witness.graphml --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 8cac36e956b24d42ea840a07609fb159882a2e76b1195da25a4d4343e0b31026 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-e04fb08 [2022-11-16 11:09:41,320 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 11:09:41,322 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 11:09:41,342 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 11:09:41,343 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 11:09:41,344 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 11:09:41,345 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 11:09:41,347 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 11:09:41,349 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 11:09:41,350 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 11:09:41,351 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 11:09:41,352 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 11:09:41,352 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 11:09:41,354 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 11:09:41,355 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 11:09:41,356 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 11:09:41,357 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 11:09:41,358 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 11:09:41,360 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 11:09:41,362 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 11:09:41,364 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 11:09:41,365 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 11:09:41,367 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 11:09:41,368 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 11:09:41,371 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 11:09:41,372 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 11:09:41,372 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 11:09:41,373 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 11:09:41,374 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 11:09:41,375 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 11:09:41,375 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 11:09:41,376 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 11:09:41,377 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 11:09:41,378 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 11:09:41,379 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 11:09:41,380 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 11:09:41,380 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 11:09:41,381 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 11:09:41,381 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 11:09:41,382 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 11:09:41,383 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 11:09:41,390 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-16 11:09:41,427 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 11:09:41,427 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 11:09:41,428 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 11:09:41,428 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 11:09:41,429 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 11:09:41,429 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 11:09:41,430 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 11:09:41,430 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 11:09:41,430 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 11:09:41,431 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 11:09:41,432 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 11:09:41,432 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-16 11:09:41,432 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 11:09:41,432 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 11:09:41,433 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 11:09:41,433 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-16 11:09:41,433 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-16 11:09:41,433 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-16 11:09:41,433 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 11:09:41,434 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-16 11:09:41,434 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 11:09:41,434 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 11:09:41,434 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 11:09:41,435 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 11:09:41,435 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 11:09:41,435 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:09:41,436 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 11:09:41,437 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 11:09:41,437 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-16 11:09:41,437 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 11:09:41,437 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/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_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> 8cac36e956b24d42ea840a07609fb159882a2e76b1195da25a4d4343e0b31026 [2022-11-16 11:09:41,721 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 11:09:41,760 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 11:09:41,764 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 11:09:41,766 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 11:09:41,767 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 11:09:41,768 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/list-ext-properties/test-0214_1.i [2022-11-16 11:09:41,836 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/data/9244fd5ec/92a3df57859f4418a40ca0df82e7f7d6/FLAG62c2242f7 [2022-11-16 11:09:42,503 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 11:09:42,504 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/sv-benchmarks/c/list-ext-properties/test-0214_1.i [2022-11-16 11:09:42,521 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/data/9244fd5ec/92a3df57859f4418a40ca0df82e7f7d6/FLAG62c2242f7 [2022-11-16 11:09:42,848 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/data/9244fd5ec/92a3df57859f4418a40ca0df82e7f7d6 [2022-11-16 11:09:42,853 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 11:09:42,855 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 11:09:42,860 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 11:09:42,860 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 11:09:42,864 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 11:09:42,865 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:09:42" (1/1) ... [2022-11-16 11:09:42,866 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6e531a0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:42, skipping insertion in model container [2022-11-16 11:09:42,867 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:09:42" (1/1) ... [2022-11-16 11:09:42,875 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 11:09:42,941 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 11:09:43,438 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:09:43,456 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 11:09:43,523 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:09:43,566 INFO L208 MainTranslator]: Completed translation [2022-11-16 11:09:43,567 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43 WrapperNode [2022-11-16 11:09:43,567 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 11:09:43,568 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 11:09:43,568 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 11:09:43,569 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 11:09:43,579 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43" (1/1) ... [2022-11-16 11:09:43,610 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43" (1/1) ... [2022-11-16 11:09:43,647 INFO L138 Inliner]: procedures = 181, calls = 43, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 215 [2022-11-16 11:09:43,655 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 11:09:43,656 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 11:09:43,656 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 11:09:43,656 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 11:09:43,663 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43" (1/1) ... [2022-11-16 11:09:43,663 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43" (1/1) ... [2022-11-16 11:09:43,667 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43" (1/1) ... [2022-11-16 11:09:43,667 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43" (1/1) ... [2022-11-16 11:09:43,690 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43" (1/1) ... [2022-11-16 11:09:43,706 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43" (1/1) ... [2022-11-16 11:09:43,709 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43" (1/1) ... [2022-11-16 11:09:43,710 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43" (1/1) ... [2022-11-16 11:09:43,713 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 11:09:43,714 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 11:09:43,714 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 11:09:43,714 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 11:09:43,715 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43" (1/1) ... [2022-11-16 11:09:43,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:09:43,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:09:43,756 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 11:09:43,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 11:09:43,795 INFO L130 BoogieDeclarations]: Found specification of procedure rand_end_point [2022-11-16 11:09:43,795 INFO L138 BoogieDeclarations]: Found implementation of procedure rand_end_point [2022-11-16 11:09:43,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-16 11:09:43,796 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 11:09:43,796 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 11:09:43,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 11:09:43,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 11:09:43,796 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 11:09:43,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 11:09:43,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 11:09:43,796 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 11:09:43,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 11:09:43,982 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 11:09:43,984 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 11:09:44,612 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 11:09:44,626 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 11:09:44,627 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-16 11:09:44,629 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:09:44 BoogieIcfgContainer [2022-11-16 11:09:44,630 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 11:09:44,635 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 11:09:44,635 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 11:09:44,639 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 11:09:44,639 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 11:09:42" (1/3) ... [2022-11-16 11:09:44,640 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4444dabb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:09:44, skipping insertion in model container [2022-11-16 11:09:44,640 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:09:43" (2/3) ... [2022-11-16 11:09:44,641 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4444dabb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:09:44, skipping insertion in model container [2022-11-16 11:09:44,641 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:09:44" (3/3) ... [2022-11-16 11:09:44,642 INFO L112 eAbstractionObserver]: Analyzing ICFG test-0214_1.i [2022-11-16 11:09:44,661 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 11:09:44,662 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 57 error locations. [2022-11-16 11:09:44,740 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:09:44,751 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@42b05463, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:09:44,752 INFO L358 AbstractCegarLoop]: Starting to check reachability of 57 error locations. [2022-11-16 11:09:44,756 INFO L276 IsEmpty]: Start isEmpty. Operand has 147 states, 86 states have (on average 1.941860465116279) internal successors, (167), 143 states have internal predecessors, (167), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:09:44,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-16 11:09:44,763 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:44,764 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-16 11:09:44,764 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:44,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:44,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1044165707, now seen corresponding path program 1 times [2022-11-16 11:09:44,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:44,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215451338] [2022-11-16 11:09:44,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:44,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:44,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:44,984 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:44,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:44,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215451338] [2022-11-16 11:09:44,986 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215451338] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:44,986 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:44,986 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 11:09:44,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425540149] [2022-11-16 11:09:44,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:44,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-16 11:09:44,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:45,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-16 11:09:45,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 11:09:45,088 INFO L87 Difference]: Start difference. First operand has 147 states, 86 states have (on average 1.941860465116279) internal successors, (167), 143 states have internal predecessors, (167), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:45,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:45,153 INFO L93 Difference]: Finished difference Result 147 states and 166 transitions. [2022-11-16 11:09:45,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-16 11:09:45,156 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 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 6 [2022-11-16 11:09:45,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:45,168 INFO L225 Difference]: With dead ends: 147 [2022-11-16 11:09:45,168 INFO L226 Difference]: Without dead ends: 144 [2022-11-16 11:09:45,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 11:09:45,176 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:45,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 11:09:45,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2022-11-16 11:09:45,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2022-11-16 11:09:45,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 84 states have (on average 1.880952380952381) internal successors, (158), 140 states have internal predecessors, (158), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:09:45,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 162 transitions. [2022-11-16 11:09:45,249 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 162 transitions. Word has length 6 [2022-11-16 11:09:45,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:45,249 INFO L495 AbstractCegarLoop]: Abstraction has 144 states and 162 transitions. [2022-11-16 11:09:45,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:45,250 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 162 transitions. [2022-11-16 11:09:45,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-16 11:09:45,250 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:45,251 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:45,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 11:09:45,252 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:45,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:45,253 INFO L85 PathProgramCache]: Analyzing trace with hash 594325856, now seen corresponding path program 1 times [2022-11-16 11:09:45,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:45,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402489719] [2022-11-16 11:09:45,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:45,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:45,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:45,417 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:45,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:45,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402489719] [2022-11-16 11:09:45,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402489719] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:45,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:45,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:09:45,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305340217] [2022-11-16 11:09:45,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:45,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:09:45,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:45,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:09:45,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:09:45,424 INFO L87 Difference]: Start difference. First operand 144 states and 162 transitions. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:45,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:45,538 INFO L93 Difference]: Finished difference Result 286 states and 321 transitions. [2022-11-16 11:09:45,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:09:45,540 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-16 11:09:45,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:45,542 INFO L225 Difference]: With dead ends: 286 [2022-11-16 11:09:45,542 INFO L226 Difference]: Without dead ends: 286 [2022-11-16 11:09:45,542 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:09:45,544 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 158 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:45,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 467 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 11:09:45,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-11-16 11:09:45,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 146. [2022-11-16 11:09:45,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 86 states have (on average 1.8604651162790697) internal successors, (160), 142 states have internal predecessors, (160), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:09:45,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 164 transitions. [2022-11-16 11:09:45,559 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 164 transitions. Word has length 8 [2022-11-16 11:09:45,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:45,565 INFO L495 AbstractCegarLoop]: Abstraction has 146 states and 164 transitions. [2022-11-16 11:09:45,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:45,566 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 164 transitions. [2022-11-16 11:09:45,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-16 11:09:45,566 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:45,566 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:45,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 11:09:45,567 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:45,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:45,568 INFO L85 PathProgramCache]: Analyzing trace with hash 592478814, now seen corresponding path program 1 times [2022-11-16 11:09:45,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:45,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246659324] [2022-11-16 11:09:45,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:45,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:45,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:45,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:45,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:45,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246659324] [2022-11-16 11:09:45,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246659324] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:45,788 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:45,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 11:09:45,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659457924] [2022-11-16 11:09:45,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:45,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:09:45,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:45,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:09:45,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:09:45,792 INFO L87 Difference]: Start difference. First operand 146 states and 164 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:46,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:46,039 INFO L93 Difference]: Finished difference Result 266 states and 297 transitions. [2022-11-16 11:09:46,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:09:46,040 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-16 11:09:46,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:46,041 INFO L225 Difference]: With dead ends: 266 [2022-11-16 11:09:46,041 INFO L226 Difference]: Without dead ends: 266 [2022-11-16 11:09:46,042 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:09:46,043 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 145 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:46,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 350 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:46,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2022-11-16 11:09:46,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 198. [2022-11-16 11:09:46,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 135 states have (on average 1.8592592592592592) internal successors, (251), 192 states have internal predecessors, (251), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:09:46,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 259 transitions. [2022-11-16 11:09:46,062 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 259 transitions. Word has length 8 [2022-11-16 11:09:46,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:46,063 INFO L495 AbstractCegarLoop]: Abstraction has 198 states and 259 transitions. [2022-11-16 11:09:46,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:46,063 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 259 transitions. [2022-11-16 11:09:46,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-16 11:09:46,064 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:46,064 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:46,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 11:09:46,064 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:46,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:46,065 INFO L85 PathProgramCache]: Analyzing trace with hash 592478813, now seen corresponding path program 1 times [2022-11-16 11:09:46,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:46,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828199716] [2022-11-16 11:09:46,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:46,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:46,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:46,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:46,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:46,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828199716] [2022-11-16 11:09:46,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828199716] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:46,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:46,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-16 11:09:46,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116933943] [2022-11-16 11:09:46,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:46,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:09:46,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:46,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:09:46,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:09:46,155 INFO L87 Difference]: Start difference. First operand 198 states and 259 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:46,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:46,373 INFO L93 Difference]: Finished difference Result 381 states and 498 transitions. [2022-11-16 11:09:46,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:09:46,374 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-16 11:09:46,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:46,377 INFO L225 Difference]: With dead ends: 381 [2022-11-16 11:09:46,377 INFO L226 Difference]: Without dead ends: 381 [2022-11-16 11:09:46,378 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:09:46,379 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 142 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:46,380 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 211 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:46,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2022-11-16 11:09:46,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 280. [2022-11-16 11:09:46,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 211 states have (on average 1.8056872037914693) internal successors, (381), 269 states have internal predecessors, (381), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:46,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 397 transitions. [2022-11-16 11:09:46,402 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 397 transitions. Word has length 8 [2022-11-16 11:09:46,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:46,402 INFO L495 AbstractCegarLoop]: Abstraction has 280 states and 397 transitions. [2022-11-16 11:09:46,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:46,403 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 397 transitions. [2022-11-16 11:09:46,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-16 11:09:46,403 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:46,404 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:46,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-16 11:09:46,404 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:46,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:46,406 INFO L85 PathProgramCache]: Analyzing trace with hash 592478876, now seen corresponding path program 1 times [2022-11-16 11:09:46,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:46,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950633424] [2022-11-16 11:09:46,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:46,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:46,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:46,570 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:46,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:46,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950633424] [2022-11-16 11:09:46,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950633424] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:46,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:46,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 11:09:46,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435130157] [2022-11-16 11:09:46,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:46,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:09:46,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:46,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:09:46,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:09:46,573 INFO L87 Difference]: Start difference. First operand 280 states and 397 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:46,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:46,794 INFO L93 Difference]: Finished difference Result 351 states and 440 transitions. [2022-11-16 11:09:46,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:09:46,795 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-16 11:09:46,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:46,797 INFO L225 Difference]: With dead ends: 351 [2022-11-16 11:09:46,797 INFO L226 Difference]: Without dead ends: 351 [2022-11-16 11:09:46,797 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:09:46,804 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 127 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:46,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 365 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:46,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-11-16 11:09:46,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 280. [2022-11-16 11:09:46,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 211 states have (on average 1.8056872037914693) internal successors, (381), 269 states have internal predecessors, (381), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:46,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 397 transitions. [2022-11-16 11:09:46,828 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 397 transitions. Word has length 8 [2022-11-16 11:09:46,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:46,829 INFO L495 AbstractCegarLoop]: Abstraction has 280 states and 397 transitions. [2022-11-16 11:09:46,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:46,829 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 397 transitions. [2022-11-16 11:09:46,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-16 11:09:46,830 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:46,830 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:46,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-16 11:09:46,830 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:46,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:46,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1779058665, now seen corresponding path program 1 times [2022-11-16 11:09:46,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:46,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563275405] [2022-11-16 11:09:46,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:46,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:46,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:46,874 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:46,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:46,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563275405] [2022-11-16 11:09:46,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563275405] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:46,874 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:46,875 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:09:46,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137056878] [2022-11-16 11:09:46,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:46,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:09:46,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:46,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:09:46,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:09:46,876 INFO L87 Difference]: Start difference. First operand 280 states and 397 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:46,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:46,894 INFO L93 Difference]: Finished difference Result 383 states and 497 transitions. [2022-11-16 11:09:46,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:09:46,895 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-16 11:09:46,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:46,897 INFO L225 Difference]: With dead ends: 383 [2022-11-16 11:09:46,897 INFO L226 Difference]: Without dead ends: 383 [2022-11-16 11:09:46,897 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:09:46,904 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 133 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:46,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 316 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 11:09:46,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-11-16 11:09:46,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 282. [2022-11-16 11:09:46,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 213 states have (on average 1.7887323943661972) internal successors, (381), 271 states have internal predecessors, (381), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:46,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 397 transitions. [2022-11-16 11:09:46,921 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 397 transitions. Word has length 11 [2022-11-16 11:09:46,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:46,921 INFO L495 AbstractCegarLoop]: Abstraction has 282 states and 397 transitions. [2022-11-16 11:09:46,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:46,921 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 397 transitions. [2022-11-16 11:09:46,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-16 11:09:46,922 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:46,922 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:46,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-16 11:09:46,922 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:46,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:46,923 INFO L85 PathProgramCache]: Analyzing trace with hash 683754949, now seen corresponding path program 1 times [2022-11-16 11:09:46,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:46,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104943391] [2022-11-16 11:09:46,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:46,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:46,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:46,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:46,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:46,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104943391] [2022-11-16 11:09:46,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104943391] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:46,961 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:46,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 11:09:46,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695348447] [2022-11-16 11:09:46,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:46,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:09:46,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:46,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:09:46,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:09:46,962 INFO L87 Difference]: Start difference. First operand 282 states and 397 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:47,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:47,097 INFO L93 Difference]: Finished difference Result 337 states and 448 transitions. [2022-11-16 11:09:47,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:09:47,098 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-16 11:09:47,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:47,102 INFO L225 Difference]: With dead ends: 337 [2022-11-16 11:09:47,102 INFO L226 Difference]: Without dead ends: 330 [2022-11-16 11:09:47,102 INFO L412 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 [2022-11-16 11:09:47,106 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 75 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:47,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 239 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 11:09:47,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-11-16 11:09:47,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 279. [2022-11-16 11:09:47,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 210 states have (on average 1.7904761904761906) internal successors, (376), 268 states have internal predecessors, (376), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:47,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 392 transitions. [2022-11-16 11:09:47,130 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 392 transitions. Word has length 12 [2022-11-16 11:09:47,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:47,130 INFO L495 AbstractCegarLoop]: Abstraction has 279 states and 392 transitions. [2022-11-16 11:09:47,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:09:47,130 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 392 transitions. [2022-11-16 11:09:47,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-16 11:09:47,132 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:47,132 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:47,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-16 11:09:47,133 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:47,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:47,134 INFO L85 PathProgramCache]: Analyzing trace with hash -930261550, now seen corresponding path program 1 times [2022-11-16 11:09:47,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:47,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628784253] [2022-11-16 11:09:47,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:47,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:47,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:47,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:09:47,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:47,219 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:47,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:47,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628784253] [2022-11-16 11:09:47,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628784253] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:47,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:47,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 11:09:47,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258554572] [2022-11-16 11:09:47,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:47,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:09:47,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:47,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:09:47,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:09:47,225 INFO L87 Difference]: Start difference. First operand 279 states and 392 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:47,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:47,257 INFO L93 Difference]: Finished difference Result 439 states and 602 transitions. [2022-11-16 11:09:47,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:09:47,258 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-11-16 11:09:47,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:47,260 INFO L225 Difference]: With dead ends: 439 [2022-11-16 11:09:47,260 INFO L226 Difference]: Without dead ends: 439 [2022-11-16 11:09:47,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:09:47,262 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 148 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:47,265 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 452 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 11:09:47,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2022-11-16 11:09:47,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 283. [2022-11-16 11:09:47,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 214 states have (on average 1.766355140186916) internal successors, (378), 272 states have internal predecessors, (378), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:47,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 394 transitions. [2022-11-16 11:09:47,277 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 394 transitions. Word has length 14 [2022-11-16 11:09:47,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:47,279 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 394 transitions. [2022-11-16 11:09:47,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:47,284 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 394 transitions. [2022-11-16 11:09:47,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-16 11:09:47,284 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:47,285 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:47,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-16 11:09:47,285 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:47,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:47,286 INFO L85 PathProgramCache]: Analyzing trace with hash -120914924, now seen corresponding path program 1 times [2022-11-16 11:09:47,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:47,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72823392] [2022-11-16 11:09:47,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:47,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:47,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:47,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:09:47,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:47,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:47,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:47,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72823392] [2022-11-16 11:09:47,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72823392] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:47,373 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:47,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:09:47,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621170981] [2022-11-16 11:09:47,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:47,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:09:47,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:47,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:09:47,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:09:47,375 INFO L87 Difference]: Start difference. First operand 283 states and 394 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:47,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:47,716 INFO L93 Difference]: Finished difference Result 406 states and 490 transitions. [2022-11-16 11:09:47,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:09:47,716 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-11-16 11:09:47,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:47,718 INFO L225 Difference]: With dead ends: 406 [2022-11-16 11:09:47,718 INFO L226 Difference]: Without dead ends: 406 [2022-11-16 11:09:47,719 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:09:47,719 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 269 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:47,720 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 357 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 11:09:47,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2022-11-16 11:09:47,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 283. [2022-11-16 11:09:47,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 214 states have (on average 1.7383177570093458) internal successors, (372), 272 states have internal predecessors, (372), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:47,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 388 transitions. [2022-11-16 11:09:47,727 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 388 transitions. Word has length 14 [2022-11-16 11:09:47,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:47,728 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 388 transitions. [2022-11-16 11:09:47,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:47,728 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 388 transitions. [2022-11-16 11:09:47,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-16 11:09:47,729 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:47,729 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:47,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-16 11:09:47,729 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:47,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:47,730 INFO L85 PathProgramCache]: Analyzing trace with hash -120914923, now seen corresponding path program 1 times [2022-11-16 11:09:47,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:47,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731536364] [2022-11-16 11:09:47,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:47,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:47,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:47,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:09:47,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:47,931 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:47,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:47,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731536364] [2022-11-16 11:09:47,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731536364] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:47,931 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:47,932 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 11:09:47,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509163448] [2022-11-16 11:09:47,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:47,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:09:47,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:47,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:09:47,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:09:47,933 INFO L87 Difference]: Start difference. First operand 283 states and 388 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:48,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:48,250 INFO L93 Difference]: Finished difference Result 323 states and 397 transitions. [2022-11-16 11:09:48,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:09:48,250 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-11-16 11:09:48,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:48,252 INFO L225 Difference]: With dead ends: 323 [2022-11-16 11:09:48,252 INFO L226 Difference]: Without dead ends: 323 [2022-11-16 11:09:48,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:09:48,253 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 97 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:48,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 609 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:48,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2022-11-16 11:09:48,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 287. [2022-11-16 11:09:48,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 218 states have (on average 1.7293577981651376) internal successors, (377), 274 states have internal predecessors, (377), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:48,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 393 transitions. [2022-11-16 11:09:48,261 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 393 transitions. Word has length 14 [2022-11-16 11:09:48,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:48,261 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 393 transitions. [2022-11-16 11:09:48,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:48,261 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 393 transitions. [2022-11-16 11:09:48,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-16 11:09:48,262 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:48,262 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:48,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-16 11:09:48,263 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:48,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:48,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1042256562, now seen corresponding path program 1 times [2022-11-16 11:09:48,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:48,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184267317] [2022-11-16 11:09:48,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:48,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:48,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:48,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:09:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:48,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:48,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:48,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184267317] [2022-11-16 11:09:48,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184267317] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:48,333 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:48,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:09:48,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118228215] [2022-11-16 11:09:48,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:48,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:09:48,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:48,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:09:48,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:09:48,334 INFO L87 Difference]: Start difference. First operand 287 states and 393 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:48,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:48,604 INFO L93 Difference]: Finished difference Result 466 states and 595 transitions. [2022-11-16 11:09:48,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:09:48,605 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-11-16 11:09:48,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:48,607 INFO L225 Difference]: With dead ends: 466 [2022-11-16 11:09:48,608 INFO L226 Difference]: Without dead ends: 466 [2022-11-16 11:09:48,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:09:48,608 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 260 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:48,609 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 370 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:48,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2022-11-16 11:09:48,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 293. [2022-11-16 11:09:48,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 224 states have (on average 1.7098214285714286) internal successors, (383), 280 states have internal predecessors, (383), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:48,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 399 transitions. [2022-11-16 11:09:48,619 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 399 transitions. Word has length 17 [2022-11-16 11:09:48,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:48,619 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 399 transitions. [2022-11-16 11:09:48,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:48,619 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 399 transitions. [2022-11-16 11:09:48,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-16 11:09:48,620 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:48,620 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:48,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-16 11:09:48,620 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:48,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:48,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1042256563, now seen corresponding path program 1 times [2022-11-16 11:09:48,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:48,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658795284] [2022-11-16 11:09:48,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:48,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:48,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:48,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:09:48,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:48,741 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:48,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:48,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658795284] [2022-11-16 11:09:48,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658795284] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:48,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:48,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:09:48,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800642428] [2022-11-16 11:09:48,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:48,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:09:48,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:48,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:09:48,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:09:48,744 INFO L87 Difference]: Start difference. First operand 293 states and 399 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:48,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:48,954 INFO L93 Difference]: Finished difference Result 342 states and 419 transitions. [2022-11-16 11:09:48,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:09:48,955 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-11-16 11:09:48,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:48,957 INFO L225 Difference]: With dead ends: 342 [2022-11-16 11:09:48,957 INFO L226 Difference]: Without dead ends: 342 [2022-11-16 11:09:48,957 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:09:48,957 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 178 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:48,958 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 374 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:48,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-11-16 11:09:48,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 293. [2022-11-16 11:09:48,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 224 states have (on average 1.6830357142857142) internal successors, (377), 280 states have internal predecessors, (377), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:48,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 393 transitions. [2022-11-16 11:09:48,965 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 393 transitions. Word has length 17 [2022-11-16 11:09:48,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:48,966 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 393 transitions. [2022-11-16 11:09:48,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:48,966 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 393 transitions. [2022-11-16 11:09:48,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-16 11:09:48,967 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:48,967 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:48,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-16 11:09:48,967 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:48,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:48,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1738140034, now seen corresponding path program 1 times [2022-11-16 11:09:48,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:48,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112137660] [2022-11-16 11:09:48,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:48,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:48,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:49,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:09:49,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:49,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:49,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:49,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112137660] [2022-11-16 11:09:49,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112137660] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:49,020 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:49,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 11:09:49,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662671120] [2022-11-16 11:09:49,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:49,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:09:49,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:49,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:09:49,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:09:49,022 INFO L87 Difference]: Start difference. First operand 293 states and 393 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:49,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:49,154 INFO L93 Difference]: Finished difference Result 385 states and 494 transitions. [2022-11-16 11:09:49,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:09:49,155 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-11-16 11:09:49,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:49,157 INFO L225 Difference]: With dead ends: 385 [2022-11-16 11:09:49,157 INFO L226 Difference]: Without dead ends: 385 [2022-11-16 11:09:49,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:09:49,158 INFO L413 NwaCegarLoop]: 185 mSDtfsCounter, 135 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:49,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 263 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 11:09:49,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-11-16 11:09:49,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 290. [2022-11-16 11:09:49,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 224 states have (on average 1.65625) internal successors, (371), 277 states have internal predecessors, (371), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:49,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 387 transitions. [2022-11-16 11:09:49,169 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 387 transitions. Word has length 20 [2022-11-16 11:09:49,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:49,169 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 387 transitions. [2022-11-16 11:09:49,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:49,169 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 387 transitions. [2022-11-16 11:09:49,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-16 11:09:49,170 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:49,170 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:49,170 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-16 11:09:49,171 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:49,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:49,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1738140033, now seen corresponding path program 1 times [2022-11-16 11:09:49,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:49,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511782740] [2022-11-16 11:09:49,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:49,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:49,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:49,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:09:49,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:49,281 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:49,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:49,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511782740] [2022-11-16 11:09:49,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511782740] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:49,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:49,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:09:49,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122127950] [2022-11-16 11:09:49,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:49,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:09:49,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:49,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:09:49,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:09:49,284 INFO L87 Difference]: Start difference. First operand 290 states and 387 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:49,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:49,514 INFO L93 Difference]: Finished difference Result 505 states and 618 transitions. [2022-11-16 11:09:49,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:09:49,515 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-11-16 11:09:49,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:49,517 INFO L225 Difference]: With dead ends: 505 [2022-11-16 11:09:49,517 INFO L226 Difference]: Without dead ends: 505 [2022-11-16 11:09:49,517 INFO L412 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 [2022-11-16 11:09:49,518 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 363 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:49,518 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 423 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:49,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2022-11-16 11:09:49,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 293. [2022-11-16 11:09:49,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 228 states have (on average 1.6359649122807018) internal successors, (373), 280 states have internal predecessors, (373), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:49,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 389 transitions. [2022-11-16 11:09:49,527 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 389 transitions. Word has length 20 [2022-11-16 11:09:49,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:49,528 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 389 transitions. [2022-11-16 11:09:49,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:49,528 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 389 transitions. [2022-11-16 11:09:49,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-16 11:09:49,529 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:49,529 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:49,529 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-16 11:09:49,529 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:49,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:49,530 INFO L85 PathProgramCache]: Analyzing trace with hash 1952233834, now seen corresponding path program 1 times [2022-11-16 11:09:49,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:49,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453071370] [2022-11-16 11:09:49,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:49,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:49,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:49,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:09:49,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:49,693 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:49,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:49,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453071370] [2022-11-16 11:09:49,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453071370] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:49,694 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:49,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:09:49,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059910442] [2022-11-16 11:09:49,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:49,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:09:49,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:49,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:09:49,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:09:49,695 INFO L87 Difference]: Start difference. First operand 293 states and 389 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:49,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:49,922 INFO L93 Difference]: Finished difference Result 504 states and 616 transitions. [2022-11-16 11:09:49,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:09:49,922 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2022-11-16 11:09:49,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:49,924 INFO L225 Difference]: With dead ends: 504 [2022-11-16 11:09:49,924 INFO L226 Difference]: Without dead ends: 504 [2022-11-16 11:09:49,925 INFO L412 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 [2022-11-16 11:09:49,925 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 288 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:49,926 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 492 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:49,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2022-11-16 11:09:49,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 295. [2022-11-16 11:09:49,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 230 states have (on average 1.6304347826086956) internal successors, (375), 282 states have internal predecessors, (375), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:49,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 391 transitions. [2022-11-16 11:09:49,937 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 391 transitions. Word has length 21 [2022-11-16 11:09:49,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:49,938 INFO L495 AbstractCegarLoop]: Abstraction has 295 states and 391 transitions. [2022-11-16 11:09:49,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:49,938 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 391 transitions. [2022-11-16 11:09:49,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-16 11:09:49,942 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:49,943 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:49,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-16 11:09:49,943 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:49,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:49,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1952289538, now seen corresponding path program 1 times [2022-11-16 11:09:49,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:49,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370405697] [2022-11-16 11:09:49,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:49,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:49,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:50,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:09:50,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:50,077 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:50,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:50,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370405697] [2022-11-16 11:09:50,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370405697] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:50,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:50,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-16 11:09:50,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011256047] [2022-11-16 11:09:50,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:50,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 11:09:50,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:50,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 11:09:50,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:09:50,080 INFO L87 Difference]: Start difference. First operand 295 states and 391 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:50,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:50,278 INFO L93 Difference]: Finished difference Result 328 states and 393 transitions. [2022-11-16 11:09:50,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 11:09:50,279 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2022-11-16 11:09:50,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:50,281 INFO L225 Difference]: With dead ends: 328 [2022-11-16 11:09:50,281 INFO L226 Difference]: Without dead ends: 328 [2022-11-16 11:09:50,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 11:09:50,284 INFO L413 NwaCegarLoop]: 219 mSDtfsCounter, 337 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:50,289 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 991 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 11:09:50,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-11-16 11:09:50,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 295. [2022-11-16 11:09:50,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 230 states have (on average 1.6217391304347826) internal successors, (373), 282 states have internal predecessors, (373), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:50,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 389 transitions. [2022-11-16 11:09:50,308 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 389 transitions. Word has length 21 [2022-11-16 11:09:50,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:50,310 INFO L495 AbstractCegarLoop]: Abstraction has 295 states and 389 transitions. [2022-11-16 11:09:50,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:50,311 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 389 transitions. [2022-11-16 11:09:50,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-16 11:09:50,311 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:50,312 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:50,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-16 11:09:50,312 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:50,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:50,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1952291460, now seen corresponding path program 1 times [2022-11-16 11:09:50,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:50,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596221721] [2022-11-16 11:09:50,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:50,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:50,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:50,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:09:50,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:50,519 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:50,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:50,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596221721] [2022-11-16 11:09:50,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596221721] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:50,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:50,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-16 11:09:50,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297927935] [2022-11-16 11:09:50,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:50,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 11:09:50,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:50,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 11:09:50,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:09:50,521 INFO L87 Difference]: Start difference. First operand 295 states and 389 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:50,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:50,657 INFO L93 Difference]: Finished difference Result 318 states and 379 transitions. [2022-11-16 11:09:50,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 11:09:50,657 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2022-11-16 11:09:50,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:50,660 INFO L225 Difference]: With dead ends: 318 [2022-11-16 11:09:50,660 INFO L226 Difference]: Without dead ends: 318 [2022-11-16 11:09:50,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 11:09:50,661 INFO L413 NwaCegarLoop]: 217 mSDtfsCounter, 326 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:50,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 998 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 11:09:50,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2022-11-16 11:09:50,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 285. [2022-11-16 11:09:50,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 222 states have (on average 1.617117117117117) internal successors, (359), 272 states have internal predecessors, (359), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-16 11:09:50,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 375 transitions. [2022-11-16 11:09:50,671 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 375 transitions. Word has length 21 [2022-11-16 11:09:50,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:50,672 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 375 transitions. [2022-11-16 11:09:50,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:50,672 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 375 transitions. [2022-11-16 11:09:50,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-16 11:09:50,676 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:50,676 INFO L195 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] [2022-11-16 11:09:50,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-16 11:09:50,676 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:50,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:50,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1056785802, now seen corresponding path program 1 times [2022-11-16 11:09:50,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:50,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189774797] [2022-11-16 11:09:50,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:50,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:50,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:51,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:09:51,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:51,280 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:51,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:51,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189774797] [2022-11-16 11:09:51,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189774797] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:51,292 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:51,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-16 11:09:51,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575635054] [2022-11-16 11:09:51,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:51,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-16 11:09:51,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:51,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-16 11:09:51,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:09:51,294 INFO L87 Difference]: Start difference. First operand 285 states and 375 transitions. Second operand has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:52,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:52,172 INFO L93 Difference]: Finished difference Result 398 states and 505 transitions. [2022-11-16 11:09:52,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 11:09:52,175 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-11-16 11:09:52,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:52,177 INFO L225 Difference]: With dead ends: 398 [2022-11-16 11:09:52,177 INFO L226 Difference]: Without dead ends: 396 [2022-11-16 11:09:52,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-11-16 11:09:52,178 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 237 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 805 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:52,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 805 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 11:09:52,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-11-16 11:09:52,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 337. [2022-11-16 11:09:52,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 269 states have (on average 1.5910780669144982) internal successors, (428), 320 states have internal predecessors, (428), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-16 11:09:52,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 450 transitions. [2022-11-16 11:09:52,211 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 450 transitions. Word has length 23 [2022-11-16 11:09:52,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:52,212 INFO L495 AbstractCegarLoop]: Abstraction has 337 states and 450 transitions. [2022-11-16 11:09:52,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:52,212 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 450 transitions. [2022-11-16 11:09:52,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-16 11:09:52,214 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:52,214 INFO L195 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] [2022-11-16 11:09:52,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-16 11:09:52,215 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:52,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:52,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1951233503, now seen corresponding path program 1 times [2022-11-16 11:09:52,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:52,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350093367] [2022-11-16 11:09:52,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:52,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:52,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:52,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:09:52,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:52,308 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:52,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:52,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350093367] [2022-11-16 11:09:52,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350093367] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:52,309 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:52,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:09:52,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479828139] [2022-11-16 11:09:52,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:52,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:09:52,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:52,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:09:52,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:09:52,312 INFO L87 Difference]: Start difference. First operand 337 states and 450 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:52,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:52,562 INFO L93 Difference]: Finished difference Result 504 states and 649 transitions. [2022-11-16 11:09:52,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:09:52,563 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-11-16 11:09:52,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:52,565 INFO L225 Difference]: With dead ends: 504 [2022-11-16 11:09:52,565 INFO L226 Difference]: Without dead ends: 504 [2022-11-16 11:09:52,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:09:52,566 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 224 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:52,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 354 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:52,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2022-11-16 11:09:52,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 361. [2022-11-16 11:09:52,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 293 states have (on average 1.6245733788395904) internal successors, (476), 344 states have internal predecessors, (476), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-16 11:09:52,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 498 transitions. [2022-11-16 11:09:52,578 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 498 transitions. Word has length 25 [2022-11-16 11:09:52,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:52,578 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 498 transitions. [2022-11-16 11:09:52,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:52,579 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 498 transitions. [2022-11-16 11:09:52,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-16 11:09:52,580 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:52,580 INFO L195 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] [2022-11-16 11:09:52,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-16 11:09:52,580 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:52,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:52,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1951233502, now seen corresponding path program 1 times [2022-11-16 11:09:52,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:52,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792253335] [2022-11-16 11:09:52,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:52,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:52,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:52,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:09:52,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:52,792 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:52,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:52,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792253335] [2022-11-16 11:09:52,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792253335] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:52,793 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:52,793 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 11:09:52,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342755652] [2022-11-16 11:09:52,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:52,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:09:52,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:52,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:09:52,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:09:52,795 INFO L87 Difference]: Start difference. First operand 361 states and 498 transitions. Second operand has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:53,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:53,164 INFO L93 Difference]: Finished difference Result 412 states and 520 transitions. [2022-11-16 11:09:53,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 11:09:53,165 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-11-16 11:09:53,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:53,167 INFO L225 Difference]: With dead ends: 412 [2022-11-16 11:09:53,167 INFO L226 Difference]: Without dead ends: 412 [2022-11-16 11:09:53,167 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:09:53,168 INFO L413 NwaCegarLoop]: 143 mSDtfsCounter, 333 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:53,168 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 434 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 11:09:53,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-11-16 11:09:53,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 361. [2022-11-16 11:09:53,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 293 states have (on average 1.583617747440273) internal successors, (464), 344 states have internal predecessors, (464), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-16 11:09:53,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 486 transitions. [2022-11-16 11:09:53,180 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 486 transitions. Word has length 25 [2022-11-16 11:09:53,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:53,182 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 486 transitions. [2022-11-16 11:09:53,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:53,182 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 486 transitions. [2022-11-16 11:09:53,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-16 11:09:53,183 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:53,183 INFO L195 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] [2022-11-16 11:09:53,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-16 11:09:53,184 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:53,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:53,184 INFO L85 PathProgramCache]: Analyzing trace with hash 456369005, now seen corresponding path program 1 times [2022-11-16 11:09:53,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:53,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175896885] [2022-11-16 11:09:53,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:53,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:53,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:53,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:09:53,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:53,555 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:53,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:53,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175896885] [2022-11-16 11:09:53,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175896885] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:53,556 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:53,556 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 11:09:53,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635838872] [2022-11-16 11:09:53,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:53,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 11:09:53,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:53,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 11:09:53,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:09:53,558 INFO L87 Difference]: Start difference. First operand 361 states and 486 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:54,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:54,023 INFO L93 Difference]: Finished difference Result 639 states and 825 transitions. [2022-11-16 11:09:54,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-16 11:09:54,024 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-11-16 11:09:54,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:54,026 INFO L225 Difference]: With dead ends: 639 [2022-11-16 11:09:54,026 INFO L226 Difference]: Without dead ends: 639 [2022-11-16 11:09:54,026 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:09:54,027 INFO L413 NwaCegarLoop]: 231 mSDtfsCounter, 516 mSDsluCounter, 868 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 1099 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:54,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [518 Valid, 1099 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 11:09:54,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-11-16 11:09:54,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 423. [2022-11-16 11:09:54,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 352 states have (on average 1.5482954545454546) internal successors, (545), 403 states have internal predecessors, (545), 13 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-11-16 11:09:54,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 571 transitions. [2022-11-16 11:09:54,040 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 571 transitions. Word has length 25 [2022-11-16 11:09:54,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:54,041 INFO L495 AbstractCegarLoop]: Abstraction has 423 states and 571 transitions. [2022-11-16 11:09:54,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:54,041 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 571 transitions. [2022-11-16 11:09:54,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-16 11:09:54,042 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:54,042 INFO L195 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] [2022-11-16 11:09:54,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-16 11:09:54,042 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:54,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:54,043 INFO L85 PathProgramCache]: Analyzing trace with hash 484106160, now seen corresponding path program 1 times [2022-11-16 11:09:54,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:54,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518908085] [2022-11-16 11:09:54,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:54,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:54,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:54,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:09:54,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:54,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:54,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:54,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518908085] [2022-11-16 11:09:54,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518908085] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:54,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:54,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 11:09:54,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936916104] [2022-11-16 11:09:54,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:54,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 11:09:54,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:54,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 11:09:54,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:09:54,261 INFO L87 Difference]: Start difference. First operand 423 states and 571 transitions. Second operand has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:54,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:54,629 INFO L93 Difference]: Finished difference Result 532 states and 666 transitions. [2022-11-16 11:09:54,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:09:54,631 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2022-11-16 11:09:54,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:54,633 INFO L225 Difference]: With dead ends: 532 [2022-11-16 11:09:54,634 INFO L226 Difference]: Without dead ends: 532 [2022-11-16 11:09:54,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-11-16 11:09:54,634 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 956 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 956 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:54,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [956 Valid, 342 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 11:09:54,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2022-11-16 11:09:54,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 439. [2022-11-16 11:09:54,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 373 states have (on average 1.5308310991957104) internal successors, (571), 418 states have internal predecessors, (571), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-16 11:09:54,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 599 transitions. [2022-11-16 11:09:54,651 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 599 transitions. Word has length 27 [2022-11-16 11:09:54,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:54,651 INFO L495 AbstractCegarLoop]: Abstraction has 439 states and 599 transitions. [2022-11-16 11:09:54,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:54,651 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 599 transitions. [2022-11-16 11:09:54,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-16 11:09:54,652 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:54,652 INFO L195 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] [2022-11-16 11:09:54,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-16 11:09:54,652 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:54,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:54,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1109766870, now seen corresponding path program 1 times [2022-11-16 11:09:54,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:54,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491961309] [2022-11-16 11:09:54,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:54,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:54,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:54,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:09:54,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:54,803 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:54,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:54,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491961309] [2022-11-16 11:09:54,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491961309] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:54,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:54,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 11:09:54,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658473667] [2022-11-16 11:09:54,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:54,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 11:09:54,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:54,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 11:09:54,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:09:54,806 INFO L87 Difference]: Start difference. First operand 439 states and 599 transitions. Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:55,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:55,137 INFO L93 Difference]: Finished difference Result 691 states and 907 transitions. [2022-11-16 11:09:55,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-16 11:09:55,137 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2022-11-16 11:09:55,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:55,140 INFO L225 Difference]: With dead ends: 691 [2022-11-16 11:09:55,140 INFO L226 Difference]: Without dead ends: 691 [2022-11-16 11:09:55,140 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-11-16 11:09:55,141 INFO L413 NwaCegarLoop]: 218 mSDtfsCounter, 466 mSDsluCounter, 721 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 939 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:55,141 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [468 Valid, 939 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:55,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2022-11-16 11:09:55,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 436. [2022-11-16 11:09:55,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 373 states have (on average 1.5040214477211795) internal successors, (561), 415 states have internal predecessors, (561), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-16 11:09:55,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 589 transitions. [2022-11-16 11:09:55,155 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 589 transitions. Word has length 28 [2022-11-16 11:09:55,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:55,156 INFO L495 AbstractCegarLoop]: Abstraction has 436 states and 589 transitions. [2022-11-16 11:09:55,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:55,156 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 589 transitions. [2022-11-16 11:09:55,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-16 11:09:55,157 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:55,157 INFO L195 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] [2022-11-16 11:09:55,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-16 11:09:55,157 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:55,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:55,158 INFO L85 PathProgramCache]: Analyzing trace with hash 2122389103, now seen corresponding path program 1 times [2022-11-16 11:09:55,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:55,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346810290] [2022-11-16 11:09:55,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:55,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:55,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:55,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:09:55,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:55,281 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:55,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:55,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346810290] [2022-11-16 11:09:55,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346810290] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:55,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:55,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 11:09:55,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127012703] [2022-11-16 11:09:55,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:55,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:09:55,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:55,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:09:55,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:09:55,284 INFO L87 Difference]: Start difference. First operand 436 states and 589 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:55,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:55,428 INFO L93 Difference]: Finished difference Result 459 states and 587 transitions. [2022-11-16 11:09:55,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:09:55,429 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2022-11-16 11:09:55,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:55,431 INFO L225 Difference]: With dead ends: 459 [2022-11-16 11:09:55,431 INFO L226 Difference]: Without dead ends: 459 [2022-11-16 11:09:55,431 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:09:55,432 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 522 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:55,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [522 Valid, 437 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 11:09:55,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2022-11-16 11:09:55,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 434. [2022-11-16 11:09:55,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 373 states have (on average 1.4932975871313674) internal successors, (557), 413 states have internal predecessors, (557), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-16 11:09:55,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 585 transitions. [2022-11-16 11:09:55,444 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 585 transitions. Word has length 28 [2022-11-16 11:09:55,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:55,444 INFO L495 AbstractCegarLoop]: Abstraction has 434 states and 585 transitions. [2022-11-16 11:09:55,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:55,444 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 585 transitions. [2022-11-16 11:09:55,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-16 11:09:55,445 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:55,445 INFO L195 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] [2022-11-16 11:09:55,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-16 11:09:55,445 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:55,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:55,446 INFO L85 PathProgramCache]: Analyzing trace with hash -43057304, now seen corresponding path program 1 times [2022-11-16 11:09:55,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:55,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395649421] [2022-11-16 11:09:55,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:55,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:55,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:55,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:09:55,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:55,598 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:55,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:55,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395649421] [2022-11-16 11:09:55,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395649421] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:55,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:55,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 11:09:55,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287051702] [2022-11-16 11:09:55,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:55,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 11:09:55,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:55,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 11:09:55,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:09:55,602 INFO L87 Difference]: Start difference. First operand 434 states and 585 transitions. Second operand has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:55,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:55,792 INFO L93 Difference]: Finished difference Result 493 states and 639 transitions. [2022-11-16 11:09:55,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 11:09:55,793 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-11-16 11:09:55,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:55,795 INFO L225 Difference]: With dead ends: 493 [2022-11-16 11:09:55,795 INFO L226 Difference]: Without dead ends: 493 [2022-11-16 11:09:55,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:09:55,795 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 154 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:55,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 520 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:55,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-11-16 11:09:55,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 434. [2022-11-16 11:09:55,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 373 states have (on average 1.4879356568364612) internal successors, (555), 413 states have internal predecessors, (555), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-16 11:09:55,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 583 transitions. [2022-11-16 11:09:55,813 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 583 transitions. Word has length 29 [2022-11-16 11:09:55,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:55,814 INFO L495 AbstractCegarLoop]: Abstraction has 434 states and 583 transitions. [2022-11-16 11:09:55,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:55,819 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 583 transitions. [2022-11-16 11:09:55,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-16 11:09:55,819 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:55,819 INFO L195 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, 1] [2022-11-16 11:09:55,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-16 11:09:55,821 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:55,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:55,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1334068214, now seen corresponding path program 1 times [2022-11-16 11:09:55,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:55,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472995306] [2022-11-16 11:09:55,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:55,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:55,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:56,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:09:56,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:56,209 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:56,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:56,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472995306] [2022-11-16 11:09:56,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472995306] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:56,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:56,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 11:09:56,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118273412] [2022-11-16 11:09:56,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:56,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:09:56,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:56,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:09:56,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:09:56,212 INFO L87 Difference]: Start difference. First operand 434 states and 583 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:56,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:56,520 INFO L93 Difference]: Finished difference Result 475 states and 613 transitions. [2022-11-16 11:09:56,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 11:09:56,520 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2022-11-16 11:09:56,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:56,523 INFO L225 Difference]: With dead ends: 475 [2022-11-16 11:09:56,523 INFO L226 Difference]: Without dead ends: 475 [2022-11-16 11:09:56,523 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:09:56,524 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 130 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:56,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 657 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:56,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2022-11-16 11:09:56,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 428. [2022-11-16 11:09:56,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 367 states have (on average 1.4741144414168936) internal successors, (541), 407 states have internal predecessors, (541), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-16 11:09:56,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 569 transitions. [2022-11-16 11:09:56,537 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 569 transitions. Word has length 30 [2022-11-16 11:09:56,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:56,538 INFO L495 AbstractCegarLoop]: Abstraction has 428 states and 569 transitions. [2022-11-16 11:09:56,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:56,538 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 569 transitions. [2022-11-16 11:09:56,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-16 11:09:56,539 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:56,539 INFO L195 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, 1] [2022-11-16 11:09:56,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-16 11:09:56,539 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:56,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:56,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1334776215, now seen corresponding path program 1 times [2022-11-16 11:09:56,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:56,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687129613] [2022-11-16 11:09:56,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:56,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:56,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:56,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:09:56,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:56,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:56,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:56,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687129613] [2022-11-16 11:09:56,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687129613] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:56,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:56,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 11:09:56,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246745363] [2022-11-16 11:09:56,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:56,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 11:09:56,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:56,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 11:09:56,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:09:56,719 INFO L87 Difference]: Start difference. First operand 428 states and 569 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:56,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:56,939 INFO L93 Difference]: Finished difference Result 534 states and 690 transitions. [2022-11-16 11:09:56,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:09:56,939 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2022-11-16 11:09:56,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:56,942 INFO L225 Difference]: With dead ends: 534 [2022-11-16 11:09:56,942 INFO L226 Difference]: Without dead ends: 534 [2022-11-16 11:09:56,942 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:09:56,942 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 147 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:56,943 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 473 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:09:56,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2022-11-16 11:09:56,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 468. [2022-11-16 11:09:56,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 404 states have (on average 1.4678217821782178) internal successors, (593), 445 states have internal predecessors, (593), 16 states have call successors, (16), 8 states have call predecessors, (16), 8 states have return successors, (16), 14 states have call predecessors, (16), 16 states have call successors, (16) [2022-11-16 11:09:56,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 625 transitions. [2022-11-16 11:09:56,955 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 625 transitions. Word has length 30 [2022-11-16 11:09:56,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:56,955 INFO L495 AbstractCegarLoop]: Abstraction has 468 states and 625 transitions. [2022-11-16 11:09:56,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:56,955 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 625 transitions. [2022-11-16 11:09:56,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-16 11:09:56,956 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:56,956 INFO L195 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, 1] [2022-11-16 11:09:56,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-16 11:09:56,956 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:56,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:56,957 INFO L85 PathProgramCache]: Analyzing trace with hash -493536303, now seen corresponding path program 1 times [2022-11-16 11:09:56,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:56,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056356882] [2022-11-16 11:09:56,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:56,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:56,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:57,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:09:57,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:57,212 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:57,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:57,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056356882] [2022-11-16 11:09:57,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056356882] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:57,213 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:57,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-16 11:09:57,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719517877] [2022-11-16 11:09:57,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:57,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 11:09:57,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:57,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 11:09:57,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:09:57,215 INFO L87 Difference]: Start difference. First operand 468 states and 625 transitions. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 8 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:57,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:57,631 INFO L93 Difference]: Finished difference Result 555 states and 683 transitions. [2022-11-16 11:09:57,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 11:09:57,631 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 8 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2022-11-16 11:09:57,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:57,634 INFO L225 Difference]: With dead ends: 555 [2022-11-16 11:09:57,634 INFO L226 Difference]: Without dead ends: 555 [2022-11-16 11:09:57,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:09:57,635 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 802 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:57,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 344 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 11:09:57,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-11-16 11:09:57,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 469. [2022-11-16 11:09:57,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 406 states have (on average 1.458128078817734) internal successors, (592), 445 states have internal predecessors, (592), 17 states have call successors, (17), 8 states have call predecessors, (17), 8 states have return successors, (17), 15 states have call predecessors, (17), 17 states have call successors, (17) [2022-11-16 11:09:57,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 626 transitions. [2022-11-16 11:09:57,653 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 626 transitions. Word has length 30 [2022-11-16 11:09:57,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:57,653 INFO L495 AbstractCegarLoop]: Abstraction has 469 states and 626 transitions. [2022-11-16 11:09:57,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 8 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:57,654 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 626 transitions. [2022-11-16 11:09:57,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-11-16 11:09:57,654 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:57,654 INFO L195 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, 1, 1, 1] [2022-11-16 11:09:57,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-16 11:09:57,655 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:57,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:57,655 INFO L85 PathProgramCache]: Analyzing trace with hash 1475285643, now seen corresponding path program 1 times [2022-11-16 11:09:57,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:57,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753201984] [2022-11-16 11:09:57,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:57,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:57,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:57,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:09:57,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:57,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:57,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:57,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753201984] [2022-11-16 11:09:57,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753201984] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:57,897 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:57,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 11:09:57,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095816925] [2022-11-16 11:09:57,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:57,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:09:57,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:57,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:09:57,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:09:57,899 INFO L87 Difference]: Start difference. First operand 469 states and 626 transitions. Second operand has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:58,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:58,476 INFO L93 Difference]: Finished difference Result 893 states and 1179 transitions. [2022-11-16 11:09:58,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 11:09:58,477 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2022-11-16 11:09:58,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:58,480 INFO L225 Difference]: With dead ends: 893 [2022-11-16 11:09:58,480 INFO L226 Difference]: Without dead ends: 893 [2022-11-16 11:09:58,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:09:58,481 INFO L413 NwaCegarLoop]: 192 mSDtfsCounter, 340 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 754 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:58,481 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 754 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 470 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 11:09:58,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2022-11-16 11:09:58,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 544. [2022-11-16 11:09:58,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 475 states have (on average 1.4442105263157894) internal successors, (686), 516 states have internal predecessors, (686), 21 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (21), 17 states have call predecessors, (21), 21 states have call successors, (21) [2022-11-16 11:09:58,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 728 transitions. [2022-11-16 11:09:58,503 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 728 transitions. Word has length 32 [2022-11-16 11:09:58,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:58,503 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 728 transitions. [2022-11-16 11:09:58,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:58,504 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 728 transitions. [2022-11-16 11:09:58,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-16 11:09:58,504 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:58,505 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:58,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-16 11:09:58,505 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:58,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:58,505 INFO L85 PathProgramCache]: Analyzing trace with hash 1918246339, now seen corresponding path program 1 times [2022-11-16 11:09:58,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:58,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813874950] [2022-11-16 11:09:58,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:58,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:58,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:58,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-16 11:09:58,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:58,557 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:09:58,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:58,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813874950] [2022-11-16 11:09:58,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813874950] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:09:58,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001307905] [2022-11-16 11:09:58,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:58,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:09:58,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:09:58,562 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:09:58,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 11:09:58,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:58,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 11:09:58,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:09:58,724 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-16 11:09:58,724 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:09:58,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001307905] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:58,725 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:09:58,725 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-11-16 11:09:58,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012461920] [2022-11-16 11:09:58,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:58,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:09:58,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:58,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:09:58,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:09:58,726 INFO L87 Difference]: Start difference. First operand 544 states and 728 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:58,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:09:58,735 INFO L93 Difference]: Finished difference Result 553 states and 736 transitions. [2022-11-16 11:09:58,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:09:58,736 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2022-11-16 11:09:58,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:09:58,738 INFO L225 Difference]: With dead ends: 553 [2022-11-16 11:09:58,738 INFO L226 Difference]: Without dead ends: 552 [2022-11-16 11:09:58,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:09:58,739 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 0 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:09:58,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 273 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 11:09:58,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-11-16 11:09:58,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 548. [2022-11-16 11:09:58,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 479 states have (on average 1.4384133611691023) internal successors, (689), 520 states have internal predecessors, (689), 21 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (21), 17 states have call predecessors, (21), 21 states have call successors, (21) [2022-11-16 11:09:58,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 731 transitions. [2022-11-16 11:09:58,751 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 731 transitions. Word has length 33 [2022-11-16 11:09:58,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:09:58,751 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 731 transitions. [2022-11-16 11:09:58,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:09:58,752 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 731 transitions. [2022-11-16 11:09:58,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-16 11:09:58,752 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:09:58,752 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:09:58,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-16 11:09:58,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:09:58,958 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:09:58,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:09:58,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1559072507, now seen corresponding path program 1 times [2022-11-16 11:09:58,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:09:58,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680022874] [2022-11-16 11:09:58,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:09:58,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:09:58,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:59,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-16 11:09:59,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:09:59,611 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:09:59,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:09:59,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680022874] [2022-11-16 11:09:59,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680022874] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:09:59,611 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:09:59,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-16 11:09:59,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357805666] [2022-11-16 11:09:59,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:09:59,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 11:09:59,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:09:59,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 11:09:59,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-16 11:09:59,613 INFO L87 Difference]: Start difference. First operand 548 states and 731 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:00,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:00,478 INFO L93 Difference]: Finished difference Result 555 states and 726 transitions. [2022-11-16 11:10:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 11:10:00,478 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2022-11-16 11:10:00,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:00,480 INFO L225 Difference]: With dead ends: 555 [2022-11-16 11:10:00,481 INFO L226 Difference]: Without dead ends: 553 [2022-11-16 11:10:00,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2022-11-16 11:10:00,481 INFO L413 NwaCegarLoop]: 145 mSDtfsCounter, 208 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 857 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:00,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 857 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 11:10:00,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-11-16 11:10:00,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 505. [2022-11-16 11:10:00,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 439 states have (on average 1.4328018223234624) internal successors, (629), 479 states have internal predecessors, (629), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 16 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-16 11:10:00,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 667 transitions. [2022-11-16 11:10:00,519 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 667 transitions. Word has length 33 [2022-11-16 11:10:00,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:00,519 INFO L495 AbstractCegarLoop]: Abstraction has 505 states and 667 transitions. [2022-11-16 11:10:00,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:00,520 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 667 transitions. [2022-11-16 11:10:00,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-16 11:10:00,520 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:00,520 INFO L195 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, 1, 1, 1, 1] [2022-11-16 11:10:00,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-16 11:10:00,521 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr37ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:00,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:00,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1510785108, now seen corresponding path program 1 times [2022-11-16 11:10:00,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:00,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556887302] [2022-11-16 11:10:00,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:00,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:00,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:00,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:10:00,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:00,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:00,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:00,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556887302] [2022-11-16 11:10:00,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556887302] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:00,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:00,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 11:10:00,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983863284] [2022-11-16 11:10:00,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:00,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 11:10:00,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:00,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 11:10:00,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:10:00,827 INFO L87 Difference]: Start difference. First operand 505 states and 667 transitions. Second operand has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:01,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:01,308 INFO L93 Difference]: Finished difference Result 566 states and 708 transitions. [2022-11-16 11:10:01,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 11:10:01,309 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2022-11-16 11:10:01,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:01,311 INFO L225 Difference]: With dead ends: 566 [2022-11-16 11:10:01,311 INFO L226 Difference]: Without dead ends: 566 [2022-11-16 11:10:01,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-11-16 11:10:01,312 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 405 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:01,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 535 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 11:10:01,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2022-11-16 11:10:01,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 505. [2022-11-16 11:10:01,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 439 states have (on average 1.4214123006833712) internal successors, (624), 479 states have internal predecessors, (624), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 16 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-16 11:10:01,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 662 transitions. [2022-11-16 11:10:01,323 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 662 transitions. Word has length 33 [2022-11-16 11:10:01,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:01,324 INFO L495 AbstractCegarLoop]: Abstraction has 505 states and 662 transitions. [2022-11-16 11:10:01,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:01,324 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 662 transitions. [2022-11-16 11:10:01,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-16 11:10:01,325 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:01,325 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:01,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-16 11:10:01,325 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:01,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:01,326 INFO L85 PathProgramCache]: Analyzing trace with hash 896646995, now seen corresponding path program 1 times [2022-11-16 11:10:01,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:01,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387675587] [2022-11-16 11:10:01,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:01,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:01,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:01,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:01,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:01,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-16 11:10:01,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:01,365 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-16 11:10:01,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:01,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387675587] [2022-11-16 11:10:01,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387675587] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:01,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:01,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:01,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787120293] [2022-11-16 11:10:01,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:01,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:10:01,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:01,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:10:01,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:10:01,368 INFO L87 Difference]: Start difference. First operand 505 states and 662 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:10:01,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:01,377 INFO L93 Difference]: Finished difference Result 507 states and 664 transitions. [2022-11-16 11:10:01,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:10:01,378 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 41 [2022-11-16 11:10:01,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:01,380 INFO L225 Difference]: With dead ends: 507 [2022-11-16 11:10:01,380 INFO L226 Difference]: Without dead ends: 507 [2022-11-16 11:10:01,381 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:10:01,381 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 0 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:01,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 274 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 11:10:01,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-11-16 11:10:01,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 507. [2022-11-16 11:10:01,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 441 states have (on average 1.4195011337868482) internal successors, (626), 481 states have internal predecessors, (626), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 16 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-16 11:10:01,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 664 transitions. [2022-11-16 11:10:01,393 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 664 transitions. Word has length 41 [2022-11-16 11:10:01,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:01,394 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 664 transitions. [2022-11-16 11:10:01,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:10:01,394 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 664 transitions. [2022-11-16 11:10:01,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-16 11:10:01,395 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:01,395 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:01,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-11-16 11:10:01,396 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:01,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:01,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1705993621, now seen corresponding path program 1 times [2022-11-16 11:10:01,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:01,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829037967] [2022-11-16 11:10:01,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:01,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:01,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:01,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:01,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:01,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-16 11:10:01,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:01,980 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:10:01,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:01,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829037967] [2022-11-16 11:10:01,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829037967] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:01,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787360145] [2022-11-16 11:10:01,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:01,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:01,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:01,983 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:02,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-16 11:10:02,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:02,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-16 11:10:02,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:02,578 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:02,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:02,775 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:10:02,780 INFO L350 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 32 treesize of output 36 [2022-11-16 11:10:03,064 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:10:03,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787360145] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:03,065 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:03,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7, 8] total 23 [2022-11-16 11:10:03,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471502885] [2022-11-16 11:10:03,065 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:03,066 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-16 11:10:03,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:03,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-16 11:10:03,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2022-11-16 11:10:03,069 INFO L87 Difference]: Start difference. First operand 507 states and 664 transitions. Second operand has 24 states, 23 states have (on average 4.434782608695652) internal successors, (102), 22 states have internal predecessors, (102), 5 states have call successors, (5), 3 states have call predecessors, (5), 5 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-16 11:10:03,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:03,887 INFO L93 Difference]: Finished difference Result 532 states and 664 transitions. [2022-11-16 11:10:03,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-16 11:10:03,888 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 4.434782608695652) internal successors, (102), 22 states have internal predecessors, (102), 5 states have call successors, (5), 3 states have call predecessors, (5), 5 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 41 [2022-11-16 11:10:03,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:03,890 INFO L225 Difference]: With dead ends: 532 [2022-11-16 11:10:03,890 INFO L226 Difference]: Without dead ends: 532 [2022-11-16 11:10:03,891 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2022-11-16 11:10:03,892 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 1275 mSDsluCounter, 1407 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1275 SdHoareTripleChecker+Valid, 1574 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:03,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1275 Valid, 1574 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-16 11:10:03,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2022-11-16 11:10:03,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 504. [2022-11-16 11:10:03,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 439 states have (on average 1.4123006833712983) internal successors, (620), 479 states have internal predecessors, (620), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 15 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-16 11:10:03,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 658 transitions. [2022-11-16 11:10:03,907 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 658 transitions. Word has length 41 [2022-11-16 11:10:03,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:03,908 INFO L495 AbstractCegarLoop]: Abstraction has 504 states and 658 transitions. [2022-11-16 11:10:03,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 4.434782608695652) internal successors, (102), 22 states have internal predecessors, (102), 5 states have call successors, (5), 3 states have call predecessors, (5), 5 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-16 11:10:03,908 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 658 transitions. [2022-11-16 11:10:03,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 11:10:03,909 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:03,909 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:03,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-11-16 11:10:04,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-11-16 11:10:04,115 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:04,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:04,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1350180533, now seen corresponding path program 1 times [2022-11-16 11:10:04,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:04,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644189558] [2022-11-16 11:10:04,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:04,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:04,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:04,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:04,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:04,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:10:04,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:04,280 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:10:04,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:04,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644189558] [2022-11-16 11:10:04,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644189558] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:04,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389645804] [2022-11-16 11:10:04,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:04,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:04,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:04,282 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:04,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-16 11:10:04,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:04,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 11:10:04,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:04,471 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:04,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:04,533 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:10:04,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389645804] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:04,533 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:04,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-11-16 11:10:04,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818115402] [2022-11-16 11:10:04,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:04,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 11:10:04,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:04,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 11:10:04,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:10:04,536 INFO L87 Difference]: Start difference. First operand 504 states and 658 transitions. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2022-11-16 11:10:04,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:04,627 INFO L93 Difference]: Finished difference Result 1164 states and 1506 transitions. [2022-11-16 11:10:04,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-16 11:10:04,628 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 44 [2022-11-16 11:10:04,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:04,632 INFO L225 Difference]: With dead ends: 1164 [2022-11-16 11:10:04,632 INFO L226 Difference]: Without dead ends: 1164 [2022-11-16 11:10:04,633 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=52, Invalid=80, Unknown=0, NotChecked=0, Total=132 [2022-11-16 11:10:04,633 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 812 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 818 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:04,634 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [818 Valid, 722 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 11:10:04,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1164 states. [2022-11-16 11:10:04,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1164 to 666. [2022-11-16 11:10:04,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 595 states have (on average 1.3647058823529412) internal successors, (812), 635 states have internal predecessors, (812), 25 states have call successors, (25), 9 states have call predecessors, (25), 9 states have return successors, (25), 21 states have call predecessors, (25), 25 states have call successors, (25) [2022-11-16 11:10:04,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 862 transitions. [2022-11-16 11:10:04,672 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 862 transitions. Word has length 44 [2022-11-16 11:10:04,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:04,672 INFO L495 AbstractCegarLoop]: Abstraction has 666 states and 862 transitions. [2022-11-16 11:10:04,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2022-11-16 11:10:04,673 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 862 transitions. [2022-11-16 11:10:04,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 11:10:04,674 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:04,674 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:04,685 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:04,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-11-16 11:10:04,884 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:04,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:04,885 INFO L85 PathProgramCache]: Analyzing trace with hash 649115955, now seen corresponding path program 1 times [2022-11-16 11:10:04,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:04,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769418256] [2022-11-16 11:10:04,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:04,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:04,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:05,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:05,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:05,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:10:05,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:05,163 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:10:05,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:05,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769418256] [2022-11-16 11:10:05,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769418256] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:05,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115368548] [2022-11-16 11:10:05,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:05,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:05,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:05,166 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:05,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-16 11:10:05,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:05,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-16 11:10:05,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:05,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:05,600 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:10:05,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115368548] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:05,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:10:05,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 11 [2022-11-16 11:10:05,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232718994] [2022-11-16 11:10:05,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:05,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 11:10:05,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:05,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 11:10:05,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-11-16 11:10:05,603 INFO L87 Difference]: Start difference. First operand 666 states and 862 transitions. Second operand has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:10:05,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:05,935 INFO L93 Difference]: Finished difference Result 860 states and 1070 transitions. [2022-11-16 11:10:05,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 11:10:05,939 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2022-11-16 11:10:05,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:05,942 INFO L225 Difference]: With dead ends: 860 [2022-11-16 11:10:05,942 INFO L226 Difference]: Without dead ends: 860 [2022-11-16 11:10:05,943 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2022-11-16 11:10:05,943 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 465 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:05,943 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [465 Valid, 412 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 11:10:05,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2022-11-16 11:10:05,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 663. [2022-11-16 11:10:05,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 595 states have (on average 1.3512605042016808) internal successors, (804), 632 states have internal predecessors, (804), 25 states have call successors, (25), 9 states have call predecessors, (25), 9 states have return successors, (25), 21 states have call predecessors, (25), 25 states have call successors, (25) [2022-11-16 11:10:05,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 854 transitions. [2022-11-16 11:10:05,959 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 854 transitions. Word has length 44 [2022-11-16 11:10:05,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:05,960 INFO L495 AbstractCegarLoop]: Abstraction has 663 states and 854 transitions. [2022-11-16 11:10:05,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:10:05,960 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 854 transitions. [2022-11-16 11:10:05,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 11:10:05,961 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:05,961 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:05,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:06,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:06,167 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:06,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:06,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1877190129, now seen corresponding path program 1 times [2022-11-16 11:10:06,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:06,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827446118] [2022-11-16 11:10:06,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:06,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:06,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:06,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:10:06,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:06,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-16 11:10:06,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:06,294 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:10:06,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:06,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827446118] [2022-11-16 11:10:06,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827446118] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:06,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950488929] [2022-11-16 11:10:06,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:06,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:06,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:06,297 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:06,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-16 11:10:06,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:06,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 11:10:06,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:06,587 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:06,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:06,616 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-16 11:10:06,617 INFO L350 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 12 treesize of output 11 [2022-11-16 11:10:06,644 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:10:06,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950488929] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:06,644 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:06,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-11-16 11:10:06,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473845614] [2022-11-16 11:10:06,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:06,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 11:10:06,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:06,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 11:10:06,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-16 11:10:06,646 INFO L87 Difference]: Start difference. First operand 663 states and 854 transitions. Second operand has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:10:07,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:07,462 INFO L93 Difference]: Finished difference Result 2142 states and 2679 transitions. [2022-11-16 11:10:07,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:10:07,463 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 46 [2022-11-16 11:10:07,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:07,470 INFO L225 Difference]: With dead ends: 2142 [2022-11-16 11:10:07,471 INFO L226 Difference]: Without dead ends: 2142 [2022-11-16 11:10:07,471 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2022-11-16 11:10:07,474 INFO L413 NwaCegarLoop]: 224 mSDtfsCounter, 1802 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 720 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1804 SdHoareTripleChecker+Valid, 1030 SdHoareTripleChecker+Invalid, 801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:07,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1804 Valid, 1030 Invalid, 801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 720 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-16 11:10:07,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2142 states. [2022-11-16 11:10:07,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2142 to 851. [2022-11-16 11:10:07,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 775 states have (on average 1.2967741935483872) internal successors, (1005), 808 states have internal predecessors, (1005), 36 states have call successors, (36), 12 states have call predecessors, (36), 12 states have return successors, (36), 30 states have call predecessors, (36), 36 states have call successors, (36) [2022-11-16 11:10:07,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1077 transitions. [2022-11-16 11:10:07,508 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1077 transitions. Word has length 46 [2022-11-16 11:10:07,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:07,509 INFO L495 AbstractCegarLoop]: Abstraction has 851 states and 1077 transitions. [2022-11-16 11:10:07,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:10:07,509 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1077 transitions. [2022-11-16 11:10:07,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 11:10:07,510 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:07,510 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:07,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:07,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:07,715 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:07,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:07,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1534969807, now seen corresponding path program 1 times [2022-11-16 11:10:07,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:07,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127557104] [2022-11-16 11:10:07,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:07,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:07,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:07,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:07,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:07,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:10:07,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:07,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127557104] [2022-11-16 11:10:07,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127557104] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:07,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105720607] [2022-11-16 11:10:07,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:07,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:07,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:07,804 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:07,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-16 11:10:07,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:07,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 11:10:07,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:07,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:10:07,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:08,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:10:08,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105720607] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:08,068 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:08,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 5] total 7 [2022-11-16 11:10:08,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872189872] [2022-11-16 11:10:08,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:08,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 11:10:08,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:08,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 11:10:08,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:10:08,070 INFO L87 Difference]: Start difference. First operand 851 states and 1077 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-16 11:10:08,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:08,160 INFO L93 Difference]: Finished difference Result 2768 states and 3486 transitions. [2022-11-16 11:10:08,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 11:10:08,161 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2022-11-16 11:10:08,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:08,170 INFO L225 Difference]: With dead ends: 2768 [2022-11-16 11:10:08,170 INFO L226 Difference]: Without dead ends: 2768 [2022-11-16 11:10:08,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:10:08,171 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 490 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:08,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [490 Valid, 616 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 11:10:08,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2768 states. [2022-11-16 11:10:08,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2768 to 1928. [2022-11-16 11:10:08,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1792 states have (on average 1.29296875) internal successors, (2317), 1829 states have internal predecessors, (2317), 78 states have call successors, (78), 30 states have call predecessors, (78), 30 states have return successors, (78), 68 states have call predecessors, (78), 78 states have call successors, (78) [2022-11-16 11:10:08,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 2473 transitions. [2022-11-16 11:10:08,216 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 2473 transitions. Word has length 45 [2022-11-16 11:10:08,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:08,217 INFO L495 AbstractCegarLoop]: Abstraction has 1928 states and 2473 transitions. [2022-11-16 11:10:08,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-16 11:10:08,217 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 2473 transitions. [2022-11-16 11:10:08,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 11:10:08,218 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:08,218 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:08,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:08,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-11-16 11:10:08,427 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:08,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:08,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1536816849, now seen corresponding path program 1 times [2022-11-16 11:10:08,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:08,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083616854] [2022-11-16 11:10:08,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:08,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:08,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:08,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:08,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:08,929 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:08,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:08,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083616854] [2022-11-16 11:10:08,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083616854] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:08,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368090623] [2022-11-16 11:10:08,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:08,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:08,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:08,935 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:08,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-16 11:10:09,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:09,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-16 11:10:09,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:09,463 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:09,463 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:10:09,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368090623] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:09,464 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:10:09,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 17 [2022-11-16 11:10:09,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055639383] [2022-11-16 11:10:09,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:09,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 11:10:09,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:09,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 11:10:09,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-11-16 11:10:09,466 INFO L87 Difference]: Start difference. First operand 1928 states and 2473 transitions. Second operand has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:09,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:09,690 INFO L93 Difference]: Finished difference Result 1976 states and 2504 transitions. [2022-11-16 11:10:09,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 11:10:09,691 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-11-16 11:10:09,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:09,697 INFO L225 Difference]: With dead ends: 1976 [2022-11-16 11:10:09,697 INFO L226 Difference]: Without dead ends: 1976 [2022-11-16 11:10:09,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2022-11-16 11:10:09,698 INFO L413 NwaCegarLoop]: 143 mSDtfsCounter, 454 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:09,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 397 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:10:09,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2022-11-16 11:10:09,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1930. [2022-11-16 11:10:09,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1930 states, 1794 states have (on average 1.2931995540691192) internal successors, (2320), 1831 states have internal predecessors, (2320), 78 states have call successors, (78), 30 states have call predecessors, (78), 30 states have return successors, (78), 68 states have call predecessors, (78), 78 states have call successors, (78) [2022-11-16 11:10:09,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1930 states to 1930 states and 2476 transitions. [2022-11-16 11:10:09,763 INFO L78 Accepts]: Start accepts. Automaton has 1930 states and 2476 transitions. Word has length 45 [2022-11-16 11:10:09,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:09,763 INFO L495 AbstractCegarLoop]: Abstraction has 1930 states and 2476 transitions. [2022-11-16 11:10:09,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:09,764 INFO L276 IsEmpty]: Start isEmpty. Operand 1930 states and 2476 transitions. [2022-11-16 11:10:09,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 11:10:09,765 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:09,765 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:09,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-11-16 11:10:09,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-11-16 11:10:09,971 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:09,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:09,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1536816787, now seen corresponding path program 1 times [2022-11-16 11:10:09,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:09,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212208535] [2022-11-16 11:10:09,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:09,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:09,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:10,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:10,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:10,200 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:10,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:10,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212208535] [2022-11-16 11:10:10,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212208535] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:10,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911713565] [2022-11-16 11:10:10,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:10,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:10,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:10,203 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:10,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-16 11:10:10,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:10,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-16 11:10:10,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:10,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:10,697 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:10:10,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911713565] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:10,697 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:10:10,697 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 12 [2022-11-16 11:10:10,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464522091] [2022-11-16 11:10:10,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:10,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 11:10:10,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:10,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 11:10:10,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2022-11-16 11:10:10,699 INFO L87 Difference]: Start difference. First operand 1930 states and 2476 transitions. Second operand has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:10,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:10,911 INFO L93 Difference]: Finished difference Result 1975 states and 2502 transitions. [2022-11-16 11:10:10,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 11:10:10,913 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-11-16 11:10:10,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:10,919 INFO L225 Difference]: With dead ends: 1975 [2022-11-16 11:10:10,920 INFO L226 Difference]: Without dead ends: 1975 [2022-11-16 11:10:10,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2022-11-16 11:10:10,921 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 454 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:10,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 354 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:10:10,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2022-11-16 11:10:10,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1927. [2022-11-16 11:10:10,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1927 states, 1792 states have (on average 1.2918526785714286) internal successors, (2315), 1828 states have internal predecessors, (2315), 78 states have call successors, (78), 30 states have call predecessors, (78), 30 states have return successors, (78), 68 states have call predecessors, (78), 78 states have call successors, (78) [2022-11-16 11:10:10,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1927 states to 1927 states and 2471 transitions. [2022-11-16 11:10:10,962 INFO L78 Accepts]: Start accepts. Automaton has 1927 states and 2471 transitions. Word has length 45 [2022-11-16 11:10:10,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:10,962 INFO L495 AbstractCegarLoop]: Abstraction has 1927 states and 2471 transitions. [2022-11-16 11:10:10,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:10,962 INFO L276 IsEmpty]: Start isEmpty. Operand 1927 states and 2471 transitions. [2022-11-16 11:10:10,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-16 11:10:10,963 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:10,964 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:10,973 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:11,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-11-16 11:10:11,174 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:11,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:11,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1040806822, now seen corresponding path program 1 times [2022-11-16 11:10:11,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:11,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034606794] [2022-11-16 11:10:11,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:11,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:11,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:13,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:13,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:13,017 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:13,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:13,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034606794] [2022-11-16 11:10:13,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034606794] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:13,018 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:13,018 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-11-16 11:10:13,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898294894] [2022-11-16 11:10:13,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:13,019 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 11:10:13,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:13,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 11:10:13,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-11-16 11:10:13,020 INFO L87 Difference]: Start difference. First operand 1927 states and 2471 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:14,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:14,146 INFO L93 Difference]: Finished difference Result 1976 states and 2523 transitions. [2022-11-16 11:10:14,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:10:14,151 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2022-11-16 11:10:14,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:14,163 INFO L225 Difference]: With dead ends: 1976 [2022-11-16 11:10:14,164 INFO L226 Difference]: Without dead ends: 1976 [2022-11-16 11:10:14,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=146, Invalid=406, Unknown=0, NotChecked=0, Total=552 [2022-11-16 11:10:14,165 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 114 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 725 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:14,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 725 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 11:10:14,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2022-11-16 11:10:14,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1957. [2022-11-16 11:10:14,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1957 states, 1822 states have (on average 1.2892425905598244) internal successors, (2349), 1858 states have internal predecessors, (2349), 78 states have call successors, (78), 30 states have call predecessors, (78), 30 states have return successors, (78), 68 states have call predecessors, (78), 78 states have call successors, (78) [2022-11-16 11:10:14,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1957 states to 1957 states and 2505 transitions. [2022-11-16 11:10:14,221 INFO L78 Accepts]: Start accepts. Automaton has 1957 states and 2505 transitions. Word has length 48 [2022-11-16 11:10:14,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:14,221 INFO L495 AbstractCegarLoop]: Abstraction has 1957 states and 2505 transitions. [2022-11-16 11:10:14,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:14,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1957 states and 2505 transitions. [2022-11-16 11:10:14,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-16 11:10:14,222 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:14,223 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:14,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-11-16 11:10:14,223 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:14,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:14,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1279480752, now seen corresponding path program 1 times [2022-11-16 11:10:14,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:14,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533008140] [2022-11-16 11:10:14,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:14,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:14,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:14,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:14,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:14,504 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:14,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:14,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533008140] [2022-11-16 11:10:14,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533008140] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:14,505 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:14,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:10:14,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751770873] [2022-11-16 11:10:14,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:14,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:10:14,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:14,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:10:14,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:10:14,506 INFO L87 Difference]: Start difference. First operand 1957 states and 2505 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:14,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:14,793 INFO L93 Difference]: Finished difference Result 2179 states and 2767 transitions. [2022-11-16 11:10:14,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-16 11:10:14,794 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-16 11:10:14,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:14,799 INFO L225 Difference]: With dead ends: 2179 [2022-11-16 11:10:14,800 INFO L226 Difference]: Without dead ends: 2179 [2022-11-16 11:10:14,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2022-11-16 11:10:14,800 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1235 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1235 SdHoareTripleChecker+Valid, 899 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:14,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1235 Valid, 899 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:10:14,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2179 states. [2022-11-16 11:10:14,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2179 to 1927. [2022-11-16 11:10:14,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1927 states, 1792 states have (on average 1.2756696428571428) internal successors, (2286), 1828 states have internal predecessors, (2286), 78 states have call successors, (78), 30 states have call predecessors, (78), 30 states have return successors, (78), 68 states have call predecessors, (78), 78 states have call successors, (78) [2022-11-16 11:10:14,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1927 states to 1927 states and 2442 transitions. [2022-11-16 11:10:14,861 INFO L78 Accepts]: Start accepts. Automaton has 1927 states and 2442 transitions. Word has length 49 [2022-11-16 11:10:14,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:14,861 INFO L495 AbstractCegarLoop]: Abstraction has 1927 states and 2442 transitions. [2022-11-16 11:10:14,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:14,862 INFO L276 IsEmpty]: Start isEmpty. Operand 1927 states and 2442 transitions. [2022-11-16 11:10:14,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-16 11:10:14,863 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:14,863 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:14,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-16 11:10:14,863 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:14,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:14,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1385225816, now seen corresponding path program 1 times [2022-11-16 11:10:14,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:14,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933926529] [2022-11-16 11:10:14,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:14,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:14,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:15,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:15,755 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:15,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:15,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933926529] [2022-11-16 11:10:15,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933926529] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:15,756 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:15,756 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-11-16 11:10:15,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422800189] [2022-11-16 11:10:15,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:15,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-16 11:10:15,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:15,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-16 11:10:15,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2022-11-16 11:10:15,758 INFO L87 Difference]: Start difference. First operand 1927 states and 2442 transitions. Second operand has 16 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 16 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:16,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:16,894 INFO L93 Difference]: Finished difference Result 2078 states and 2605 transitions. [2022-11-16 11:10:16,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-16 11:10:16,895 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 16 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-16 11:10:16,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:16,900 INFO L225 Difference]: With dead ends: 2078 [2022-11-16 11:10:16,900 INFO L226 Difference]: Without dead ends: 2078 [2022-11-16 11:10:16,901 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=287, Invalid=643, Unknown=0, NotChecked=0, Total=930 [2022-11-16 11:10:16,901 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 1321 mSDsluCounter, 881 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1321 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:16,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1321 Valid, 1034 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 622 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-16 11:10:16,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2078 states. [2022-11-16 11:10:16,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2078 to 1796. [2022-11-16 11:10:16,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1664 states have (on average 1.28125) internal successors, (2132), 1699 states have internal predecessors, (2132), 73 states have call successors, (73), 33 states have call predecessors, (73), 33 states have return successors, (73), 63 states have call predecessors, (73), 73 states have call successors, (73) [2022-11-16 11:10:16,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 2278 transitions. [2022-11-16 11:10:16,934 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 2278 transitions. Word has length 49 [2022-11-16 11:10:16,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:16,935 INFO L495 AbstractCegarLoop]: Abstraction has 1796 states and 2278 transitions. [2022-11-16 11:10:16,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 16 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:16,935 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 2278 transitions. [2022-11-16 11:10:16,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-16 11:10:16,936 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:16,936 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:16,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-16 11:10:16,937 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:16,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:16,937 INFO L85 PathProgramCache]: Analyzing trace with hash 1385225817, now seen corresponding path program 1 times [2022-11-16 11:10:16,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:16,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043870502] [2022-11-16 11:10:16,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:16,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:16,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:18,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:18,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:18,285 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:18,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:18,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043870502] [2022-11-16 11:10:18,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043870502] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:18,286 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:18,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-11-16 11:10:18,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771174423] [2022-11-16 11:10:18,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:18,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-16 11:10:18,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:18,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-16 11:10:18,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-11-16 11:10:18,287 INFO L87 Difference]: Start difference. First operand 1796 states and 2278 transitions. Second operand has 18 states, 17 states have (on average 2.764705882352941) internal successors, (47), 18 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:20,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:20,943 INFO L93 Difference]: Finished difference Result 2635 states and 3366 transitions. [2022-11-16 11:10:20,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-16 11:10:20,945 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.764705882352941) internal successors, (47), 18 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-16 11:10:20,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:20,952 INFO L225 Difference]: With dead ends: 2635 [2022-11-16 11:10:20,952 INFO L226 Difference]: Without dead ends: 2635 [2022-11-16 11:10:20,953 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=482, Invalid=1078, Unknown=0, NotChecked=0, Total=1560 [2022-11-16 11:10:20,953 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 2288 mSDsluCounter, 1080 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2288 SdHoareTripleChecker+Valid, 1262 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:20,954 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2288 Valid, 1262 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-16 11:10:20,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2635 states. [2022-11-16 11:10:20,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2635 to 2000. [2022-11-16 11:10:20,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2000 states, 1852 states have (on average 1.2975161987041037) internal successors, (2403), 1891 states have internal predecessors, (2403), 83 states have call successors, (83), 39 states have call predecessors, (83), 39 states have return successors, (83), 69 states have call predecessors, (83), 83 states have call successors, (83) [2022-11-16 11:10:20,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2000 states to 2000 states and 2569 transitions. [2022-11-16 11:10:20,996 INFO L78 Accepts]: Start accepts. Automaton has 2000 states and 2569 transitions. Word has length 49 [2022-11-16 11:10:20,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:20,997 INFO L495 AbstractCegarLoop]: Abstraction has 2000 states and 2569 transitions. [2022-11-16 11:10:20,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.764705882352941) internal successors, (47), 18 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:20,997 INFO L276 IsEmpty]: Start isEmpty. Operand 2000 states and 2569 transitions. [2022-11-16 11:10:20,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-16 11:10:20,998 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:20,998 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:20,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-11-16 11:10:20,999 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:20,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:20,999 INFO L85 PathProgramCache]: Analyzing trace with hash 1387072858, now seen corresponding path program 1 times [2022-11-16 11:10:20,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:20,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653668218] [2022-11-16 11:10:21,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:21,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:21,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:21,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:21,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:21,482 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:21,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:21,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653668218] [2022-11-16 11:10:21,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653668218] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:21,482 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:21,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-16 11:10:21,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49812606] [2022-11-16 11:10:21,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:21,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 11:10:21,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:21,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 11:10:21,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-11-16 11:10:21,484 INFO L87 Difference]: Start difference. First operand 2000 states and 2569 transitions. Second operand has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:22,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:22,271 INFO L93 Difference]: Finished difference Result 2610 states and 3303 transitions. [2022-11-16 11:10:22,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-16 11:10:22,272 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-16 11:10:22,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:22,278 INFO L225 Difference]: With dead ends: 2610 [2022-11-16 11:10:22,278 INFO L226 Difference]: Without dead ends: 2610 [2022-11-16 11:10:22,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=179, Invalid=373, Unknown=0, NotChecked=0, Total=552 [2022-11-16 11:10:22,279 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 943 mSDsluCounter, 1005 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 945 SdHoareTripleChecker+Valid, 1168 SdHoareTripleChecker+Invalid, 736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:22,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [945 Valid, 1168 Invalid, 736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 708 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-16 11:10:22,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2610 states. [2022-11-16 11:10:22,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2610 to 2254. [2022-11-16 11:10:22,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2254 states, 2074 states have (on average 1.2974927675988428) internal successors, (2691), 2133 states have internal predecessors, (2691), 109 states have call successors, (109), 45 states have call predecessors, (109), 45 states have return successors, (109), 75 states have call predecessors, (109), 109 states have call successors, (109) [2022-11-16 11:10:22,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2254 states to 2254 states and 2909 transitions. [2022-11-16 11:10:22,322 INFO L78 Accepts]: Start accepts. Automaton has 2254 states and 2909 transitions. Word has length 49 [2022-11-16 11:10:22,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:22,322 INFO L495 AbstractCegarLoop]: Abstraction has 2254 states and 2909 transitions. [2022-11-16 11:10:22,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:22,323 INFO L276 IsEmpty]: Start isEmpty. Operand 2254 states and 2909 transitions. [2022-11-16 11:10:22,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-16 11:10:22,324 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:22,324 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:22,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-11-16 11:10:22,324 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:22,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:22,325 INFO L85 PathProgramCache]: Analyzing trace with hash 1387072859, now seen corresponding path program 1 times [2022-11-16 11:10:22,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:22,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796720272] [2022-11-16 11:10:22,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:22,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:22,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:23,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:23,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:23,102 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:23,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:23,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796720272] [2022-11-16 11:10:23,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796720272] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:23,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:23,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-16 11:10:23,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628690472] [2022-11-16 11:10:23,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:23,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 11:10:23,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:23,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 11:10:23,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-11-16 11:10:23,104 INFO L87 Difference]: Start difference. First operand 2254 states and 2909 transitions. Second operand has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:23,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:23,896 INFO L93 Difference]: Finished difference Result 2745 states and 3475 transitions. [2022-11-16 11:10:23,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:10:23,897 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-16 11:10:23,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:23,902 INFO L225 Difference]: With dead ends: 2745 [2022-11-16 11:10:23,902 INFO L226 Difference]: Without dead ends: 2745 [2022-11-16 11:10:23,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=140, Invalid=280, Unknown=0, NotChecked=0, Total=420 [2022-11-16 11:10:23,903 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 957 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 957 SdHoareTripleChecker+Valid, 883 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:23,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [957 Valid, 883 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 451 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-16 11:10:23,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2745 states. [2022-11-16 11:10:23,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2745 to 2447. [2022-11-16 11:10:23,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2447 states, 2251 states have (on average 1.3091959129275876) internal successors, (2947), 2314 states have internal predecessors, (2947), 119 states have call successors, (119), 51 states have call predecessors, (119), 51 states have return successors, (119), 81 states have call predecessors, (119), 119 states have call successors, (119) [2022-11-16 11:10:23,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2447 states to 2447 states and 3185 transitions. [2022-11-16 11:10:23,968 INFO L78 Accepts]: Start accepts. Automaton has 2447 states and 3185 transitions. Word has length 49 [2022-11-16 11:10:23,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:23,969 INFO L495 AbstractCegarLoop]: Abstraction has 2447 states and 3185 transitions. [2022-11-16 11:10:23,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:23,969 INFO L276 IsEmpty]: Start isEmpty. Operand 2447 states and 3185 transitions. [2022-11-16 11:10:23,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-16 11:10:23,970 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:23,971 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:23,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-11-16 11:10:23,971 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:23,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:23,972 INFO L85 PathProgramCache]: Analyzing trace with hash -7673948, now seen corresponding path program 1 times [2022-11-16 11:10:23,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:23,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738330616] [2022-11-16 11:10:23,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:23,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:23,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:24,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:24,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:24,037 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:24,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:24,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738330616] [2022-11-16 11:10:24,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738330616] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:24,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740317697] [2022-11-16 11:10:24,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:24,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:24,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:24,040 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:24,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-16 11:10:24,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:24,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 11:10:24,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:24,266 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:24,267 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:10:24,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740317697] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:24,267 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:10:24,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2022-11-16 11:10:24,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216127367] [2022-11-16 11:10:24,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:24,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:24,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:24,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:24,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:10:24,269 INFO L87 Difference]: Start difference. First operand 2447 states and 3185 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:24,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:24,297 INFO L93 Difference]: Finished difference Result 2964 states and 3885 transitions. [2022-11-16 11:10:24,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:10:24,298 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 50 [2022-11-16 11:10:24,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:24,303 INFO L225 Difference]: With dead ends: 2964 [2022-11-16 11:10:24,304 INFO L226 Difference]: Without dead ends: 2964 [2022-11-16 11:10:24,304 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:10:24,306 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 200 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:24,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 318 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 11:10:24,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2964 states. [2022-11-16 11:10:24,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2964 to 2870. [2022-11-16 11:10:24,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2870 states, 2662 states have (on average 1.3260706235912847) internal successors, (3530), 2725 states have internal predecessors, (3530), 131 states have call successors, (131), 51 states have call predecessors, (131), 51 states have return successors, (131), 93 states have call predecessors, (131), 131 states have call successors, (131) [2022-11-16 11:10:24,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2870 states to 2870 states and 3792 transitions. [2022-11-16 11:10:24,354 INFO L78 Accepts]: Start accepts. Automaton has 2870 states and 3792 transitions. Word has length 50 [2022-11-16 11:10:24,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:24,354 INFO L495 AbstractCegarLoop]: Abstraction has 2870 states and 3792 transitions. [2022-11-16 11:10:24,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:24,355 INFO L276 IsEmpty]: Start isEmpty. Operand 2870 states and 3792 transitions. [2022-11-16 11:10:24,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-16 11:10:24,356 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:24,356 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:24,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:24,566 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-11-16 11:10:24,567 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:24,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:24,567 INFO L85 PathProgramCache]: Analyzing trace with hash -384530648, now seen corresponding path program 1 times [2022-11-16 11:10:24,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:24,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864007425] [2022-11-16 11:10:24,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:24,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:24,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:26,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:10:26,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:26,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 11:10:26,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:26,213 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:10:26,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:26,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864007425] [2022-11-16 11:10:26,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864007425] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:26,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155996066] [2022-11-16 11:10:26,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:26,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:26,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:26,215 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:26,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-16 11:10:26,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:26,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 80 conjunts are in the unsatisfiable core [2022-11-16 11:10:26,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:26,674 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 11:10:26,675 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-16 11:10:26,827 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:10:26,836 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:10:26,868 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:10:26,878 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:10:26,915 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:10:26,924 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:10:27,215 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-16 11:10:27,215 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 28 [2022-11-16 11:10:27,234 INFO L321 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2022-11-16 11:10:27,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-16 11:10:27,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:10:27,695 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-16 11:10:27,702 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:10:27,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:10:27,705 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 21 [2022-11-16 11:10:27,981 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:10:27,981 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2022-11-16 11:10:28,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:10:28,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:10:28,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:10:28,245 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:10:28,246 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 56 [2022-11-16 11:10:28,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:28,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:47,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155996066] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:47,426 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:10:47,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2022-11-16 11:10:47,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735746435] [2022-11-16 11:10:47,427 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:47,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-16 11:10:47,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:47,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-16 11:10:47,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=2383, Unknown=7, NotChecked=0, Total=2550 [2022-11-16 11:10:47,429 INFO L87 Difference]: Start difference. First operand 2870 states and 3792 transitions. Second operand has 35 states, 35 states have (on average 2.6) internal successors, (91), 35 states have internal predecessors, (91), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:10:58,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:58,386 INFO L93 Difference]: Finished difference Result 3280 states and 4241 transitions. [2022-11-16 11:10:58,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-11-16 11:10:58,387 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.6) internal successors, (91), 35 states have internal predecessors, (91), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 51 [2022-11-16 11:10:58,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:58,393 INFO L225 Difference]: With dead ends: 3280 [2022-11-16 11:10:58,393 INFO L226 Difference]: Without dead ends: 3276 [2022-11-16 11:10:58,396 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 64 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1815 ImplicationChecksByTransitivity, 26.7s TimeCoverageRelationStatistics Valid=1342, Invalid=8157, Unknown=7, NotChecked=0, Total=9506 [2022-11-16 11:10:58,397 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 2345 mSDsluCounter, 4455 mSDsCounter, 0 mSdLazyCounter, 2696 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2345 SdHoareTripleChecker+Valid, 4622 SdHoareTripleChecker+Invalid, 3042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 2696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 200 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:58,397 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2345 Valid, 4622 Invalid, 3042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 2696 Invalid, 0 Unknown, 200 Unchecked, 2.6s Time] [2022-11-16 11:10:58,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3276 states. [2022-11-16 11:10:58,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3276 to 2864. [2022-11-16 11:10:58,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2864 states, 2656 states have (on average 1.3226656626506024) internal successors, (3513), 2718 states have internal predecessors, (3513), 131 states have call successors, (131), 51 states have call predecessors, (131), 51 states have return successors, (131), 94 states have call predecessors, (131), 131 states have call successors, (131) [2022-11-16 11:10:58,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2864 states to 2864 states and 3775 transitions. [2022-11-16 11:10:58,447 INFO L78 Accepts]: Start accepts. Automaton has 2864 states and 3775 transitions. Word has length 51 [2022-11-16 11:10:58,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:58,448 INFO L495 AbstractCegarLoop]: Abstraction has 2864 states and 3775 transitions. [2022-11-16 11:10:58,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.6) internal successors, (91), 35 states have internal predecessors, (91), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:10:58,448 INFO L276 IsEmpty]: Start isEmpty. Operand 2864 states and 3775 transitions. [2022-11-16 11:10:58,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-16 11:10:58,449 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:58,449 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:58,456 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:58,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-11-16 11:10:58,655 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:58,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:58,657 INFO L85 PathProgramCache]: Analyzing trace with hash -987996839, now seen corresponding path program 1 times [2022-11-16 11:10:58,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:58,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369370164] [2022-11-16 11:10:58,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:58,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:58,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:58,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:10:58,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:58,768 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:58,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:58,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369370164] [2022-11-16 11:10:58,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369370164] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:58,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:58,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 11:10:58,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390241392] [2022-11-16 11:10:58,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:58,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:58,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:58,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:58,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:58,771 INFO L87 Difference]: Start difference. First operand 2864 states and 3775 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:58,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:10:58,798 INFO L93 Difference]: Finished difference Result 3639 states and 4858 transitions. [2022-11-16 11:10:58,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:10:58,799 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2022-11-16 11:10:58,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:10:58,807 INFO L225 Difference]: With dead ends: 3639 [2022-11-16 11:10:58,807 INFO L226 Difference]: Without dead ends: 3639 [2022-11-16 11:10:58,807 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:58,808 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 117 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:10:58,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 441 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 11:10:58,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3639 states. [2022-11-16 11:10:58,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3639 to 2490. [2022-11-16 11:10:58,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2490 states, 2306 states have (on average 1.303122289679098) internal successors, (3005), 2364 states have internal predecessors, (3005), 116 states have call successors, (116), 42 states have call predecessors, (116), 42 states have return successors, (116), 83 states have call predecessors, (116), 116 states have call successors, (116) [2022-11-16 11:10:58,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2490 states to 2490 states and 3237 transitions. [2022-11-16 11:10:58,856 INFO L78 Accepts]: Start accepts. Automaton has 2490 states and 3237 transitions. Word has length 51 [2022-11-16 11:10:58,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:10:58,856 INFO L495 AbstractCegarLoop]: Abstraction has 2490 states and 3237 transitions. [2022-11-16 11:10:58,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:10:58,857 INFO L276 IsEmpty]: Start isEmpty. Operand 2490 states and 3237 transitions. [2022-11-16 11:10:58,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-16 11:10:58,858 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:10:58,858 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:58,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-11-16 11:10:58,858 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:10:58,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:58,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1781712484, now seen corresponding path program 1 times [2022-11-16 11:10:58,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:58,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277287818] [2022-11-16 11:10:58,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:58,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:58,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:59,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:10:59,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:59,011 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:59,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:59,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277287818] [2022-11-16 11:10:59,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277287818] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:59,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269028818] [2022-11-16 11:10:59,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:59,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:59,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:59,014 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:59,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-16 11:10:59,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:59,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-16 11:10:59,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:59,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:10:59,510 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2022-11-16 11:10:59,631 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:10:59,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:59,808 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:10:59,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269028818] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:59,808 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:59,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 6] total 15 [2022-11-16 11:10:59,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119136622] [2022-11-16 11:10:59,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:59,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 11:10:59,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:59,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 11:10:59,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-11-16 11:10:59,810 INFO L87 Difference]: Start difference. First operand 2490 states and 3237 transitions. Second operand has 15 states, 15 states have (on average 9.866666666666667) internal successors, (148), 15 states have internal predecessors, (148), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-16 11:11:00,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:11:00,807 INFO L93 Difference]: Finished difference Result 3674 states and 4798 transitions. [2022-11-16 11:11:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-16 11:11:00,815 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 9.866666666666667) internal successors, (148), 15 states have internal predecessors, (148), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 52 [2022-11-16 11:11:00,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:11:00,825 INFO L225 Difference]: With dead ends: 3674 [2022-11-16 11:11:00,825 INFO L226 Difference]: Without dead ends: 3666 [2022-11-16 11:11:00,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=161, Invalid=439, Unknown=0, NotChecked=0, Total=600 [2022-11-16 11:11:00,827 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 590 mSDsluCounter, 1458 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 11:11:00,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [593 Valid, 1639 Invalid, 858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-16 11:11:00,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3666 states. [2022-11-16 11:11:00,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3666 to 2502. [2022-11-16 11:11:00,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2502 states, 2318 states have (on average 1.3002588438308886) internal successors, (3014), 2376 states have internal predecessors, (3014), 116 states have call successors, (116), 42 states have call predecessors, (116), 42 states have return successors, (116), 83 states have call predecessors, (116), 116 states have call successors, (116) [2022-11-16 11:11:00,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2502 states to 2502 states and 3246 transitions. [2022-11-16 11:11:00,882 INFO L78 Accepts]: Start accepts. Automaton has 2502 states and 3246 transitions. Word has length 52 [2022-11-16 11:11:00,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:11:00,883 INFO L495 AbstractCegarLoop]: Abstraction has 2502 states and 3246 transitions. [2022-11-16 11:11:00,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 9.866666666666667) internal successors, (148), 15 states have internal predecessors, (148), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-16 11:11:00,883 INFO L276 IsEmpty]: Start isEmpty. Operand 2502 states and 3246 transitions. [2022-11-16 11:11:00,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-16 11:11:00,884 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:11:00,884 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:11:00,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-16 11:11:01,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-11-16 11:11:01,089 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:11:01,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:01,090 INFO L85 PathProgramCache]: Analyzing trace with hash 1216726984, now seen corresponding path program 1 times [2022-11-16 11:11:01,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:01,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837901439] [2022-11-16 11:11:01,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:01,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:01,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:01,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:11:01,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:01,930 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:01,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:01,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837901439] [2022-11-16 11:11:01,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837901439] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:11:01,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:11:01,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:11:01,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105563409] [2022-11-16 11:11:01,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:11:01,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 11:11:01,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:01,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 11:11:01,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-11-16 11:11:01,932 INFO L87 Difference]: Start difference. First operand 2502 states and 3246 transitions. Second operand has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 15 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:11:02,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:11:02,917 INFO L93 Difference]: Finished difference Result 2673 states and 3431 transitions. [2022-11-16 11:11:02,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-16 11:11:02,917 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 15 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2022-11-16 11:11:02,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:11:02,923 INFO L225 Difference]: With dead ends: 2673 [2022-11-16 11:11:02,923 INFO L226 Difference]: Without dead ends: 2673 [2022-11-16 11:11:02,923 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=239, Invalid=517, Unknown=0, NotChecked=0, Total=756 [2022-11-16 11:11:02,924 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 1107 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1107 SdHoareTripleChecker+Valid, 973 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 11:11:02,924 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1107 Valid, 973 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 506 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-16 11:11:02,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2673 states. [2022-11-16 11:11:02,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2673 to 2516. [2022-11-16 11:11:02,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2516 states, 2332 states have (on average 1.300171526586621) internal successors, (3032), 2390 states have internal predecessors, (3032), 116 states have call successors, (116), 42 states have call predecessors, (116), 42 states have return successors, (116), 83 states have call predecessors, (116), 116 states have call successors, (116) [2022-11-16 11:11:02,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2516 states to 2516 states and 3264 transitions. [2022-11-16 11:11:02,967 INFO L78 Accepts]: Start accepts. Automaton has 2516 states and 3264 transitions. Word has length 52 [2022-11-16 11:11:02,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:11:02,967 INFO L495 AbstractCegarLoop]: Abstraction has 2516 states and 3264 transitions. [2022-11-16 11:11:02,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 15 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:11:02,968 INFO L276 IsEmpty]: Start isEmpty. Operand 2516 states and 3264 transitions. [2022-11-16 11:11:02,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-16 11:11:02,969 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:11:02,969 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:11:02,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-11-16 11:11:02,969 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:11:02,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:02,970 INFO L85 PathProgramCache]: Analyzing trace with hash 407380358, now seen corresponding path program 1 times [2022-11-16 11:11:02,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:02,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787514141] [2022-11-16 11:11:02,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:02,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:02,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:03,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:11:03,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:03,457 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:03,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:03,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787514141] [2022-11-16 11:11:03,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787514141] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:11:03,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:11:03,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-16 11:11:03,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888552428] [2022-11-16 11:11:03,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:11:03,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 11:11:03,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:03,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 11:11:03,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-11-16 11:11:03,463 INFO L87 Difference]: Start difference. First operand 2516 states and 3264 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 12 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:11:04,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:11:04,213 INFO L93 Difference]: Finished difference Result 2880 states and 3681 transitions. [2022-11-16 11:11:04,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-16 11:11:04,214 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 12 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2022-11-16 11:11:04,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:11:04,218 INFO L225 Difference]: With dead ends: 2880 [2022-11-16 11:11:04,218 INFO L226 Difference]: Without dead ends: 2880 [2022-11-16 11:11:04,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=183, Invalid=369, Unknown=0, NotChecked=0, Total=552 [2022-11-16 11:11:04,219 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 930 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 930 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 11:11:04,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [930 Valid, 1022 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 11:11:04,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2880 states. [2022-11-16 11:11:04,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2880 to 2503. [2022-11-16 11:11:04,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2503 states, 2319 states have (on average 1.3001293661060802) internal successors, (3015), 2377 states have internal predecessors, (3015), 116 states have call successors, (116), 42 states have call predecessors, (116), 42 states have return successors, (116), 83 states have call predecessors, (116), 116 states have call successors, (116) [2022-11-16 11:11:04,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2503 states to 2503 states and 3247 transitions. [2022-11-16 11:11:04,275 INFO L78 Accepts]: Start accepts. Automaton has 2503 states and 3247 transitions. Word has length 52 [2022-11-16 11:11:04,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:11:04,276 INFO L495 AbstractCegarLoop]: Abstraction has 2503 states and 3247 transitions. [2022-11-16 11:11:04,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 12 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 11:11:04,277 INFO L276 IsEmpty]: Start isEmpty. Operand 2503 states and 3247 transitions. [2022-11-16 11:11:04,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-16 11:11:04,278 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:11:04,278 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:11:04,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-11-16 11:11:04,278 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:11:04,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:04,279 INFO L85 PathProgramCache]: Analyzing trace with hash -159124908, now seen corresponding path program 1 times [2022-11-16 11:11:04,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:04,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311716721] [2022-11-16 11:11:04,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:04,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:04,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:04,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:11:04,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:04,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 11:11:04,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:04,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:11:04,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:04,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311716721] [2022-11-16 11:11:04,602 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311716721] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:11:04,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265414782] [2022-11-16 11:11:04,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:04,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:04,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:11:04,615 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:11:04,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-16 11:11:04,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:04,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 11:11:04,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:11:05,238 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:05,239 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:11:05,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265414782] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:11:05,239 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:11:05,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 15 [2022-11-16 11:11:05,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275160274] [2022-11-16 11:11:05,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:11:05,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 11:11:05,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:05,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 11:11:05,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-11-16 11:11:05,240 INFO L87 Difference]: Start difference. First operand 2503 states and 3247 transitions. Second operand has 8 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:11:05,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:11:05,742 INFO L93 Difference]: Finished difference Result 2911 states and 3718 transitions. [2022-11-16 11:11:05,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-16 11:11:05,753 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2022-11-16 11:11:05,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:11:05,760 INFO L225 Difference]: With dead ends: 2911 [2022-11-16 11:11:05,760 INFO L226 Difference]: Without dead ends: 2911 [2022-11-16 11:11:05,761 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2022-11-16 11:11:05,761 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 655 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 655 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:11:05,762 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [655 Valid, 405 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 11:11:05,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2022-11-16 11:11:05,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 2501. [2022-11-16 11:11:05,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2501 states, 2319 states have (on average 1.2923673997412677) internal successors, (2997), 2375 states have internal predecessors, (2997), 116 states have call successors, (116), 42 states have call predecessors, (116), 42 states have return successors, (116), 83 states have call predecessors, (116), 116 states have call successors, (116) [2022-11-16 11:11:05,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2501 states to 2501 states and 3229 transitions. [2022-11-16 11:11:05,803 INFO L78 Accepts]: Start accepts. Automaton has 2501 states and 3229 transitions. Word has length 53 [2022-11-16 11:11:05,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:11:05,803 INFO L495 AbstractCegarLoop]: Abstraction has 2501 states and 3229 transitions. [2022-11-16 11:11:05,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:11:05,804 INFO L276 IsEmpty]: Start isEmpty. Operand 2501 states and 3229 transitions. [2022-11-16 11:11:05,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-16 11:11:05,805 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:11:05,805 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:11:05,815 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-16 11:11:06,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-11-16 11:11:06,016 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:11:06,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:06,017 INFO L85 PathProgramCache]: Analyzing trace with hash -2046489697, now seen corresponding path program 1 times [2022-11-16 11:11:06,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:06,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666651795] [2022-11-16 11:11:06,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:06,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:06,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:07,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:11:07,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:07,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-16 11:11:07,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:07,186 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:11:07,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:07,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666651795] [2022-11-16 11:11:07,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666651795] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:11:07,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838228075] [2022-11-16 11:11:07,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:07,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:07,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:11:07,188 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:11:07,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-16 11:11:07,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:07,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 75 conjunts are in the unsatisfiable core [2022-11-16 11:11:07,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:11:07,664 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 11:11:07,665 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-16 11:11:07,858 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:11:07,867 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:11:07,899 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:11:07,909 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:11:07,932 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:11:07,956 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:11:08,253 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:11:08,254 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:11:08,274 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:11:08,275 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:11:08,455 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:11:08,456 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 79 [2022-11-16 11:11:08,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:11:08,702 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 28 [2022-11-16 11:11:08,991 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:11:08,991 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 11:11:09,072 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-16 11:11:09,073 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2022-11-16 11:11:09,183 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:09,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:11:09,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838228075] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:11:09,420 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:11:09,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 32 [2022-11-16 11:11:09,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791254831] [2022-11-16 11:11:09,421 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:11:09,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-16 11:11:09,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:09,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-16 11:11:09,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1185, Unknown=0, NotChecked=0, Total=1332 [2022-11-16 11:11:09,422 INFO L87 Difference]: Start difference. First operand 2501 states and 3229 transitions. Second operand has 33 states, 32 states have (on average 3.0625) internal successors, (98), 31 states have internal predecessors, (98), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:11:13,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:11:13,375 INFO L93 Difference]: Finished difference Result 4064 states and 5287 transitions. [2022-11-16 11:11:13,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-11-16 11:11:13,376 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 3.0625) internal successors, (98), 31 states have internal predecessors, (98), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 53 [2022-11-16 11:11:13,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:11:13,381 INFO L225 Difference]: With dead ends: 4064 [2022-11-16 11:11:13,381 INFO L226 Difference]: Without dead ends: 4064 [2022-11-16 11:11:13,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1653 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=979, Invalid=5183, Unknown=0, NotChecked=0, Total=6162 [2022-11-16 11:11:13,382 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 2840 mSDsluCounter, 2825 mSDsCounter, 0 mSdLazyCounter, 1948 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2844 SdHoareTripleChecker+Valid, 3071 SdHoareTripleChecker+Invalid, 2445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 344 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-16 11:11:13,382 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2844 Valid, 3071 Invalid, 2445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1948 Invalid, 0 Unknown, 344 Unchecked, 1.6s Time] [2022-11-16 11:11:13,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4064 states. [2022-11-16 11:11:13,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4064 to 2637. [2022-11-16 11:11:13,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2637 states, 2445 states have (on average 1.2834355828220858) internal successors, (3138), 2505 states have internal predecessors, (3138), 124 states have call successors, (124), 44 states have call predecessors, (124), 44 states have return successors, (124), 87 states have call predecessors, (124), 124 states have call successors, (124) [2022-11-16 11:11:13,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2637 states to 2637 states and 3386 transitions. [2022-11-16 11:11:13,432 INFO L78 Accepts]: Start accepts. Automaton has 2637 states and 3386 transitions. Word has length 53 [2022-11-16 11:11:13,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:11:13,432 INFO L495 AbstractCegarLoop]: Abstraction has 2637 states and 3386 transitions. [2022-11-16 11:11:13,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 3.0625) internal successors, (98), 31 states have internal predecessors, (98), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:11:13,432 INFO L276 IsEmpty]: Start isEmpty. Operand 2637 states and 3386 transitions. [2022-11-16 11:11:13,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-16 11:11:13,433 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:11:13,434 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:11:13,444 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-16 11:11:13,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:13,644 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:11:13,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:13,645 INFO L85 PathProgramCache]: Analyzing trace with hash -2046489696, now seen corresponding path program 1 times [2022-11-16 11:11:13,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:13,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124874943] [2022-11-16 11:11:13,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:13,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:13,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:15,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:11:15,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:15,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-16 11:11:15,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:15,604 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:11:15,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:15,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124874943] [2022-11-16 11:11:15,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124874943] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:11:15,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022826521] [2022-11-16 11:11:15,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:15,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:15,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:11:15,606 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:11:15,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-16 11:11:15,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:15,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 97 conjunts are in the unsatisfiable core [2022-11-16 11:11:15,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:11:16,067 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 11:11:16,068 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-16 11:11:16,092 INFO L350 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 6 treesize of output 5 [2022-11-16 11:11:16,299 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:11:16,316 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:11:16,337 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:11:16,355 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:11:16,401 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:11:16,412 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:11:16,784 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:11:16,784 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:11:16,803 INFO L321 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2022-11-16 11:11:16,804 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-16 11:11:17,377 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:11:17,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:11:17,378 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 37 [2022-11-16 11:11:17,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:11:17,396 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-16 11:11:17,863 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:11:17,864 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2022-11-16 11:11:17,869 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:11:17,870 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 22 [2022-11-16 11:11:17,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:11:17,939 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 11:11:17,953 INFO L321 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-16 11:11:17,953 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-16 11:11:18,130 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:18,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:11:24,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022826521] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:11:24,743 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:11:24,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 36 [2022-11-16 11:11:24,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121051933] [2022-11-16 11:11:24,743 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:11:24,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-11-16 11:11:24,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:24,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-11-16 11:11:24,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1625, Unknown=0, NotChecked=0, Total=1806 [2022-11-16 11:11:24,745 INFO L87 Difference]: Start difference. First operand 2637 states and 3386 transitions. Second operand has 37 states, 36 states have (on average 2.7222222222222223) internal successors, (98), 35 states have internal predecessors, (98), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:11:35,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:11:35,518 INFO L93 Difference]: Finished difference Result 5255 states and 6918 transitions. [2022-11-16 11:11:35,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-11-16 11:11:35,518 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 2.7222222222222223) internal successors, (98), 35 states have internal predecessors, (98), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 53 [2022-11-16 11:11:35,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:11:35,525 INFO L225 Difference]: With dead ends: 5255 [2022-11-16 11:11:35,525 INFO L226 Difference]: Without dead ends: 5255 [2022-11-16 11:11:35,527 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2962 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=1564, Invalid=8536, Unknown=0, NotChecked=0, Total=10100 [2022-11-16 11:11:35,528 INFO L413 NwaCegarLoop]: 261 mSDtfsCounter, 3709 mSDsluCounter, 4832 mSDsCounter, 0 mSdLazyCounter, 4043 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3713 SdHoareTripleChecker+Valid, 5093 SdHoareTripleChecker+Invalid, 4706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 4043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 447 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-11-16 11:11:35,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3713 Valid, 5093 Invalid, 4706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 4043 Invalid, 0 Unknown, 447 Unchecked, 3.7s Time] [2022-11-16 11:11:35,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5255 states. [2022-11-16 11:11:35,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5255 to 2685. [2022-11-16 11:11:35,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2685 states, 2493 states have (on average 1.2691536301644606) internal successors, (3164), 2549 states have internal predecessors, (3164), 124 states have call successors, (124), 44 states have call predecessors, (124), 44 states have return successors, (124), 91 states have call predecessors, (124), 124 states have call successors, (124) [2022-11-16 11:11:35,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2685 states to 2685 states and 3412 transitions. [2022-11-16 11:11:35,614 INFO L78 Accepts]: Start accepts. Automaton has 2685 states and 3412 transitions. Word has length 53 [2022-11-16 11:11:35,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:11:35,615 INFO L495 AbstractCegarLoop]: Abstraction has 2685 states and 3412 transitions. [2022-11-16 11:11:35,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 2.7222222222222223) internal successors, (98), 35 states have internal predecessors, (98), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:11:35,615 INFO L276 IsEmpty]: Start isEmpty. Operand 2685 states and 3412 transitions. [2022-11-16 11:11:35,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-16 11:11:35,616 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:11:35,616 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:11:35,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-16 11:11:35,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:35,822 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:11:35,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:35,823 INFO L85 PathProgramCache]: Analyzing trace with hash -2096673869, now seen corresponding path program 1 times [2022-11-16 11:11:35,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:35,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217783466] [2022-11-16 11:11:35,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:35,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:35,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:35,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:11:35,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:35,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-16 11:11:35,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:35,997 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:11:35,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:35,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217783466] [2022-11-16 11:11:35,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217783466] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:11:35,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680256874] [2022-11-16 11:11:35,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:35,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:35,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:11:36,000 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:11:36,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-16 11:11:36,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:36,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 45 conjunts are in the unsatisfiable core [2022-11-16 11:11:36,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:11:36,363 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:11:36,364 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-16 11:11:36,369 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:11:36,370 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-16 11:11:36,446 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:11:36,446 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:11:36,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680256874] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:11:36,446 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:11:36,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 12 [2022-11-16 11:11:36,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951392616] [2022-11-16 11:11:36,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:11:36,447 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 11:11:36,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:36,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 11:11:36,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-11-16 11:11:36,448 INFO L87 Difference]: Start difference. First operand 2685 states and 3412 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:11:36,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:11:36,886 INFO L93 Difference]: Finished difference Result 2540 states and 3177 transitions. [2022-11-16 11:11:36,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 11:11:36,887 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2022-11-16 11:11:36,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:11:36,890 INFO L225 Difference]: With dead ends: 2540 [2022-11-16 11:11:36,890 INFO L226 Difference]: Without dead ends: 2540 [2022-11-16 11:11:36,890 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2022-11-16 11:11:36,891 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 222 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 1017 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:11:36,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 1017 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:11:36,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2540 states. [2022-11-16 11:11:36,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2540 to 2130. [2022-11-16 11:11:36,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2130 states, 1978 states have (on average 1.2553083923154702) internal successors, (2483), 2024 states have internal predecessors, (2483), 99 states have call successors, (99), 29 states have call predecessors, (99), 29 states have return successors, (99), 76 states have call predecessors, (99), 99 states have call successors, (99) [2022-11-16 11:11:36,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2130 states to 2130 states and 2681 transitions. [2022-11-16 11:11:36,926 INFO L78 Accepts]: Start accepts. Automaton has 2130 states and 2681 transitions. Word has length 54 [2022-11-16 11:11:36,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:11:36,926 INFO L495 AbstractCegarLoop]: Abstraction has 2130 states and 2681 transitions. [2022-11-16 11:11:36,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:11:36,927 INFO L276 IsEmpty]: Start isEmpty. Operand 2130 states and 2681 transitions. [2022-11-16 11:11:36,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-16 11:11:36,928 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:11:36,928 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:11:36,935 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-16 11:11:37,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-11-16 11:11:37,134 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:11:37,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:37,134 INFO L85 PathProgramCache]: Analyzing trace with hash -2010110243, now seen corresponding path program 1 times [2022-11-16 11:11:37,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:37,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224177020] [2022-11-16 11:11:37,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:37,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:37,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:37,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:11:37,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:37,226 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:37,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:37,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224177020] [2022-11-16 11:11:37,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224177020] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:11:37,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605928343] [2022-11-16 11:11:37,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:37,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:37,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:11:37,228 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:11:37,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-16 11:11:37,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:37,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 11:11:37,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:11:37,511 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:37,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:11:37,605 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:37,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605928343] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:11:37,605 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:11:37,605 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-11-16 11:11:37,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84299161] [2022-11-16 11:11:37,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:11:37,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 11:11:37,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:37,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 11:11:37,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:11:37,606 INFO L87 Difference]: Start difference. First operand 2130 states and 2681 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:11:37,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:11:37,660 INFO L93 Difference]: Finished difference Result 4141 states and 5286 transitions. [2022-11-16 11:11:37,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:11:37,661 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2022-11-16 11:11:37,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:11:37,666 INFO L225 Difference]: With dead ends: 4141 [2022-11-16 11:11:37,666 INFO L226 Difference]: Without dead ends: 4141 [2022-11-16 11:11:37,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 109 SyntacticMatches, 3 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:11:37,667 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 268 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 614 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:11:37,667 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 614 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 11:11:37,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4141 states. [2022-11-16 11:11:37,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4141 to 3226. [2022-11-16 11:11:37,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3226 states, 3026 states have (on average 1.2785855915399869) internal successors, (3869), 3078 states have internal predecessors, (3869), 147 states have call successors, (147), 29 states have call predecessors, (147), 29 states have return successors, (147), 118 states have call predecessors, (147), 147 states have call successors, (147) [2022-11-16 11:11:37,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3226 states to 3226 states and 4163 transitions. [2022-11-16 11:11:37,730 INFO L78 Accepts]: Start accepts. Automaton has 3226 states and 4163 transitions. Word has length 55 [2022-11-16 11:11:37,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:11:37,730 INFO L495 AbstractCegarLoop]: Abstraction has 3226 states and 4163 transitions. [2022-11-16 11:11:37,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:11:37,731 INFO L276 IsEmpty]: Start isEmpty. Operand 3226 states and 4163 transitions. [2022-11-16 11:11:37,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-16 11:11:37,732 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:11:37,732 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:11:37,744 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-16 11:11:37,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-11-16 11:11:37,939 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:11:37,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:37,939 INFO L85 PathProgramCache]: Analyzing trace with hash 2111090623, now seen corresponding path program 1 times [2022-11-16 11:11:37,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:37,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520878478] [2022-11-16 11:11:37,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:37,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:37,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:39,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:11:39,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:39,019 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:39,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:39,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520878478] [2022-11-16 11:11:39,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520878478] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:11:39,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101906793] [2022-11-16 11:11:39,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:39,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:39,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:11:39,021 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:11:39,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-16 11:11:39,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:39,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 47 conjunts are in the unsatisfiable core [2022-11-16 11:11:39,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:11:39,872 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-16 11:11:40,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:11:40,005 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 34 [2022-11-16 11:11:40,248 INFO L350 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 15 [2022-11-16 11:11:40,281 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-16 11:11:40,323 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:40,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:11:40,436 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1324 Int)) (= (store |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|) v_ArrVal_1324)) |c_~#list~0.base|) (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_BEG 4))) 0) |c_ULTIMATE.start_main_old_#valid#1|)) is different from false [2022-11-16 11:11:40,505 INFO L350 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 150 treesize of output 142 [2022-11-16 11:13:41,158 WARN L233 SmtUtils]: Spent 2.01m on a formula simplification. DAG size of input: 71 DAG size of output: 49 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:14:25,381 WARN L233 SmtUtils]: Spent 40.10s on a formula simplification that was a NOOP. DAG size: 49 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:15:11,619 WARN L233 SmtUtils]: Spent 40.11s on a formula simplification that was a NOOP. DAG size: 49 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:16:01,899 WARN L233 SmtUtils]: Spent 42.11s on a formula simplification that was a NOOP. DAG size: 49 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:16:26,594 WARN L233 SmtUtils]: Spent 24.10s on a formula simplification that was a NOOP. DAG size: 57 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:16:34,824 WARN L233 SmtUtils]: Spent 8.04s on a formula simplification that was a NOOP. DAG size: 42 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:16:36,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101906793] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:16:36,949 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:16:36,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2022-11-16 11:16:36,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092999123] [2022-11-16 11:16:36,950 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:16:36,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-16 11:16:36,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:16:36,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-16 11:16:36,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1384, Unknown=11, NotChecked=76, Total=1640 [2022-11-16 11:16:36,951 INFO L87 Difference]: Start difference. First operand 3226 states and 4163 transitions. Second operand has 30 states, 29 states have (on average 3.5172413793103448) internal successors, (102), 29 states have internal predecessors, (102), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:16:37,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:16:37,627 INFO L93 Difference]: Finished difference Result 3241 states and 4178 transitions. [2022-11-16 11:16:37,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-16 11:16:37,628 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 3.5172413793103448) internal successors, (102), 29 states have internal predecessors, (102), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 56 [2022-11-16 11:16:37,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:16:37,633 INFO L225 Difference]: With dead ends: 3241 [2022-11-16 11:16:37,633 INFO L226 Difference]: Without dead ends: 3230 [2022-11-16 11:16:37,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 296.5s TimeCoverageRelationStatistics Valid=204, Invalid=1595, Unknown=11, NotChecked=82, Total=1892 [2022-11-16 11:16:37,634 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 154 mSDsluCounter, 1346 mSDsCounter, 0 mSdLazyCounter, 491 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 1463 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 268 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 11:16:37,634 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 1463 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 491 Invalid, 0 Unknown, 268 Unchecked, 0.5s Time] [2022-11-16 11:16:37,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3230 states. [2022-11-16 11:16:37,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3230 to 3229. [2022-11-16 11:16:37,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3229 states, 3029 states have (on average 1.2783096731594585) internal successors, (3872), 3081 states have internal predecessors, (3872), 147 states have call successors, (147), 29 states have call predecessors, (147), 29 states have return successors, (147), 118 states have call predecessors, (147), 147 states have call successors, (147) [2022-11-16 11:16:37,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3229 states to 3229 states and 4166 transitions. [2022-11-16 11:16:37,685 INFO L78 Accepts]: Start accepts. Automaton has 3229 states and 4166 transitions. Word has length 56 [2022-11-16 11:16:37,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:16:37,685 INFO L495 AbstractCegarLoop]: Abstraction has 3229 states and 4166 transitions. [2022-11-16 11:16:37,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 3.5172413793103448) internal successors, (102), 29 states have internal predecessors, (102), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:16:37,686 INFO L276 IsEmpty]: Start isEmpty. Operand 3229 states and 4166 transitions. [2022-11-16 11:16:37,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-16 11:16:37,687 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:16:37,687 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:16:37,699 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-16 11:16:37,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:16:37,893 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:16:37,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:16:37,893 INFO L85 PathProgramCache]: Analyzing trace with hash -1925711235, now seen corresponding path program 1 times [2022-11-16 11:16:37,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:16:37,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413336572] [2022-11-16 11:16:37,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:16:37,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:16:37,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:16:38,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:16:38,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:16:38,564 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:16:38,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:16:38,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413336572] [2022-11-16 11:16:38,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413336572] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:16:38,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193930284] [2022-11-16 11:16:38,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:16:38,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:16:38,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:16:38,571 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:16:38,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-16 11:16:38,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:16:38,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-16 11:16:38,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:16:39,477 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-16 11:16:39,960 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:16:39,961 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 15 [2022-11-16 11:16:40,023 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-16 11:16:40,071 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:16:40,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:16:40,185 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 38 [2022-11-16 11:16:48,340 WARN L233 SmtUtils]: Spent 8.07s on a formula simplification. DAG size of input: 30 DAG size of output: 24 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:17:02,682 WARN L233 SmtUtils]: Spent 6.04s on a formula simplification that was a NOOP. DAG size: 31 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:17:13,259 WARN L233 SmtUtils]: Spent 6.04s on a formula simplification that was a NOOP. DAG size: 33 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:17:13,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193930284] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:17:13,286 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:17:13,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2022-11-16 11:17:13,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115998572] [2022-11-16 11:17:13,286 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:17:13,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-16 11:17:13,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:17:13,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-16 11:17:13,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=999, Unknown=0, NotChecked=0, Total=1122 [2022-11-16 11:17:13,288 INFO L87 Difference]: Start difference. First operand 3229 states and 4166 transitions. Second operand has 25 states, 24 states have (on average 4.25) internal successors, (102), 25 states have internal predecessors, (102), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:17:14,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:17:14,016 INFO L93 Difference]: Finished difference Result 3240 states and 4176 transitions. [2022-11-16 11:17:14,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:17:14,017 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 4.25) internal successors, (102), 25 states have internal predecessors, (102), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 56 [2022-11-16 11:17:14,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:17:14,024 INFO L225 Difference]: With dead ends: 3240 [2022-11-16 11:17:14,025 INFO L226 Difference]: Without dead ends: 3226 [2022-11-16 11:17:14,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 82 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 33.7s TimeCoverageRelationStatistics Valid=188, Invalid=1372, Unknown=0, NotChecked=0, Total=1560 [2022-11-16 11:17:14,026 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 156 mSDsluCounter, 1250 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 1368 SdHoareTripleChecker+Invalid, 588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 173 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 11:17:14,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 1368 Invalid, 588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 405 Invalid, 0 Unknown, 173 Unchecked, 0.4s Time] [2022-11-16 11:17:14,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3226 states. [2022-11-16 11:17:14,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3226 to 3223. [2022-11-16 11:17:14,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3223 states, 3023 states have (on average 1.2778696658948066) internal successors, (3863), 3075 states have internal predecessors, (3863), 147 states have call successors, (147), 29 states have call predecessors, (147), 29 states have return successors, (147), 118 states have call predecessors, (147), 147 states have call successors, (147) [2022-11-16 11:17:14,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3223 states to 3223 states and 4157 transitions. [2022-11-16 11:17:14,082 INFO L78 Accepts]: Start accepts. Automaton has 3223 states and 4157 transitions. Word has length 56 [2022-11-16 11:17:14,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:17:14,083 INFO L495 AbstractCegarLoop]: Abstraction has 3223 states and 4157 transitions. [2022-11-16 11:17:14,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.25) internal successors, (102), 25 states have internal predecessors, (102), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:17:14,083 INFO L276 IsEmpty]: Start isEmpty. Operand 3223 states and 4157 transitions. [2022-11-16 11:17:14,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-16 11:17:14,084 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:17:14,084 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:17:14,095 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-16 11:17:14,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:17:14,291 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:17:14,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:17:14,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1410137754, now seen corresponding path program 1 times [2022-11-16 11:17:14,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:17:14,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260752848] [2022-11-16 11:17:14,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:17:14,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:17:14,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:15,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:17:15,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:15,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 11:17:15,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:15,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-16 11:17:15,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:17:15,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260752848] [2022-11-16 11:17:15,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260752848] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:17:15,303 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:17:15,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:17:15,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77474658] [2022-11-16 11:17:15,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:17:15,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 11:17:15,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:17:15,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 11:17:15,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-11-16 11:17:15,305 INFO L87 Difference]: Start difference. First operand 3223 states and 4157 transitions. Second operand has 15 states, 14 states have (on average 3.5) internal successors, (49), 15 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-16 11:17:16,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:17:16,970 INFO L93 Difference]: Finished difference Result 4234 states and 5461 transitions. [2022-11-16 11:17:16,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-16 11:17:16,971 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.5) internal successors, (49), 15 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2022-11-16 11:17:16,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:17:16,978 INFO L225 Difference]: With dead ends: 4234 [2022-11-16 11:17:16,978 INFO L226 Difference]: Without dead ends: 4234 [2022-11-16 11:17:16,978 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 6 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=214, Invalid=656, Unknown=0, NotChecked=0, Total=870 [2022-11-16 11:17:16,979 INFO L413 NwaCegarLoop]: 200 mSDtfsCounter, 1167 mSDsluCounter, 1216 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1167 SdHoareTripleChecker+Valid, 1416 SdHoareTripleChecker+Invalid, 738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-16 11:17:16,985 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1167 Valid, 1416 Invalid, 738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 642 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-16 11:17:16,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4234 states. [2022-11-16 11:17:17,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4234 to 3792. [2022-11-16 11:17:17,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3560 states have (on average 1.2797752808988765) internal successors, (4556), 3619 states have internal predecessors, (4556), 174 states have call successors, (174), 34 states have call predecessors, (174), 34 states have return successors, (174), 138 states have call predecessors, (174), 174 states have call successors, (174) [2022-11-16 11:17:17,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 4904 transitions. [2022-11-16 11:17:17,043 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 4904 transitions. Word has length 57 [2022-11-16 11:17:17,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:17:17,043 INFO L495 AbstractCegarLoop]: Abstraction has 3792 states and 4904 transitions. [2022-11-16 11:17:17,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.5) internal successors, (49), 15 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-16 11:17:17,044 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 4904 transitions. [2022-11-16 11:17:17,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-16 11:17:17,045 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:17:17,045 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:17:17,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-11-16 11:17:17,045 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:17:17,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:17:17,046 INFO L85 PathProgramCache]: Analyzing trace with hash 765305624, now seen corresponding path program 1 times [2022-11-16 11:17:17,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:17:17,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971709249] [2022-11-16 11:17:17,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:17:17,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:17:17,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:19,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:17:19,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:19,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 11:17:19,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:19,823 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:17:19,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:17:19,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971709249] [2022-11-16 11:17:19,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971709249] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:17:19,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272866412] [2022-11-16 11:17:19,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:17:19,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:17:19,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:17:19,827 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:17:19,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-16 11:17:20,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:20,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 84 conjunts are in the unsatisfiable core [2022-11-16 11:17:20,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:17:20,350 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 11:17:20,350 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-16 11:17:20,635 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:17:20,654 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:17:20,676 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:17:20,691 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:17:20,731 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:17:20,742 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:17:21,111 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:17:21,111 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:17:21,128 INFO L321 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2022-11-16 11:17:21,129 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-16 11:17:21,291 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:17:21,299 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:17:21,299 INFO L350 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 132 treesize of output 124 [2022-11-16 11:17:21,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:17:21,780 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:17:21,781 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 35 [2022-11-16 11:17:22,436 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:17:22,437 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 17 [2022-11-16 11:17:22,580 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:17:22,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:17:27,753 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse8 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse3 (+ |c_~#list~0.offset| .cse8)) (.cse4 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse8)) (.cse2 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|))) (and (forall ((v_ArrVal_1498 (Array Int Int)) (v_ArrVal_1503 Int) (|ULTIMATE.start_append_one_~to#1| Int)) (let ((.cse0 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1498))) (let ((.cse1 (store (select .cse0 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (= (select |c_#valid| (select (select (store .cse0 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse1 .cse2 v_ArrVal_1503)) |c_~#list~0.base|) .cse3)) 1) (= (select .cse1 .cse4) 0) (not (= 0 (select .cse1 .cse2))))))) (forall ((v_ArrVal_1498 (Array Int Int)) (v_ArrVal_1497 (Array Int Int)) (v_ArrVal_1503 Int) (|ULTIMATE.start_append_one_~to#1| Int)) (let ((.cse5 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1498)) (.cse7 (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|))) (let ((.cse6 (store (select .cse5 |c_ULTIMATE.start_append_one_~list#1.base|) .cse7 |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (= (select |c_#valid| (select (select (store .cse5 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse6 .cse2 v_ArrVal_1503)) |c_~#list~0.base|) .cse3)) 1) (= (select (store (select (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1497) |c_ULTIMATE.start_append_one_~list#1.base|) .cse7 |c_ULTIMATE.start_create_item_~item~0#1.offset|) .cse4) 0) (not (= 0 (select .cse6 .cse2)))))))))) is different from false [2022-11-16 11:17:28,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272866412] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:17:28,813 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:17:28,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17] total 38 [2022-11-16 11:17:28,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517779088] [2022-11-16 11:17:28,813 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:17:28,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-11-16 11:17:28,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:17:28,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-11-16 11:17:28,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=2743, Unknown=2, NotChecked=106, Total=3080 [2022-11-16 11:17:28,815 INFO L87 Difference]: Start difference. First operand 3792 states and 4904 transitions. Second operand has 38 states, 38 states have (on average 2.8421052631578947) internal successors, (108), 36 states have internal predecessors, (108), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:17:41,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:17:41,947 INFO L93 Difference]: Finished difference Result 4271 states and 5476 transitions. [2022-11-16 11:17:41,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-11-16 11:17:41,947 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.8421052631578947) internal successors, (108), 36 states have internal predecessors, (108), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 58 [2022-11-16 11:17:41,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:17:41,952 INFO L225 Difference]: With dead ends: 4271 [2022-11-16 11:17:41,952 INFO L226 Difference]: Without dead ends: 4271 [2022-11-16 11:17:41,953 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 76 SyntacticMatches, 4 SemanticMatches, 118 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3744 ImplicationChecksByTransitivity, 17.1s TimeCoverageRelationStatistics Valid=1696, Invalid=12348, Unknown=2, NotChecked=234, Total=14280 [2022-11-16 11:17:41,954 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 2107 mSDsluCounter, 3818 mSDsCounter, 0 mSdLazyCounter, 2811 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2107 SdHoareTripleChecker+Valid, 4020 SdHoareTripleChecker+Invalid, 3351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 2811 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 302 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:17:41,954 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2107 Valid, 4020 Invalid, 3351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 2811 Invalid, 0 Unknown, 302 Unchecked, 3.1s Time] [2022-11-16 11:17:41,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4271 states. [2022-11-16 11:17:41,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4271 to 3793. [2022-11-16 11:17:42,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3793 states, 3561 states have (on average 1.2777309744453804) internal successors, (4550), 3620 states have internal predecessors, (4550), 174 states have call successors, (174), 34 states have call predecessors, (174), 34 states have return successors, (174), 138 states have call predecessors, (174), 174 states have call successors, (174) [2022-11-16 11:17:42,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3793 states to 3793 states and 4898 transitions. [2022-11-16 11:17:42,009 INFO L78 Accepts]: Start accepts. Automaton has 3793 states and 4898 transitions. Word has length 58 [2022-11-16 11:17:42,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:17:42,009 INFO L495 AbstractCegarLoop]: Abstraction has 3793 states and 4898 transitions. [2022-11-16 11:17:42,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.8421052631578947) internal successors, (108), 36 states have internal predecessors, (108), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:17:42,009 INFO L276 IsEmpty]: Start isEmpty. Operand 3793 states and 4898 transitions. [2022-11-16 11:17:42,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-16 11:17:42,010 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:17:42,010 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:17:42,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-16 11:17:42,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:17:42,217 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:17:42,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:17:42,217 INFO L85 PathProgramCache]: Analyzing trace with hash 764597623, now seen corresponding path program 1 times [2022-11-16 11:17:42,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:17:42,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719061860] [2022-11-16 11:17:42,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:17:42,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:17:42,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:43,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:17:43,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:43,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 11:17:43,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:43,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:17:43,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:17:43,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719061860] [2022-11-16 11:17:43,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719061860] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:17:43,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583857946] [2022-11-16 11:17:43,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:17:43,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:17:43,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:17:43,194 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:17:43,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-16 11:17:43,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:43,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 66 conjunts are in the unsatisfiable core [2022-11-16 11:17:43,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:17:43,619 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 11:17:43,619 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-16 11:17:43,788 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:17:43,814 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:17:43,838 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:17:44,178 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:17:44,179 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:17:45,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:17:45,124 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:17:45,157 INFO L321 Elim1Store]: treesize reduction 30, result has 51.6 percent of original size [2022-11-16 11:17:45,157 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 120 treesize of output 98 [2022-11-16 11:17:45,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:17:45,166 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 39 [2022-11-16 11:17:46,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:17:46,417 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:17:46,417 INFO L350 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 99 treesize of output 65 [2022-11-16 11:17:46,424 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2022-11-16 11:17:46,688 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:17:46,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:17:47,380 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:17:47,402 INFO L321 Elim1Store]: treesize reduction 15, result has 51.6 percent of original size [2022-11-16 11:17:47,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 86 treesize of output 77 [2022-11-16 11:17:48,646 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse5 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse2 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse4 (+ |c_~#list~0.offset| .cse5))) (let ((.cse0 (forall ((v_ArrVal_1571 (Array Int Int)) (v_ArrVal_1577 Int) (|ULTIMATE.start_append_one_~to#1| Int)) (let ((.cse7 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1571))) (let ((.cse6 (store (select .cse7 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (not (= (select .cse6 .cse2) 0)) (< (select (select (store .cse7 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse6 .cse2 v_ArrVal_1577)) |c_~#list~0.base|) .cse4) |c_#StackHeapBarrier|))))))) (and (or (= |c_~#list~0.base| |c_ULTIMATE.start_append_one_~list#1.base|) .cse0) (or (= |c_~#list~0.offset| |c_ULTIMATE.start_append_one_~list#1.offset|) .cse0) (forall ((v_ArrVal_1571 (Array Int Int)) (v_ArrVal_1577 Int) (|ULTIMATE.start_append_one_~to#1| Int)) (let ((.cse3 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1571))) (let ((.cse1 (store (select .cse3 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (not (= (select .cse1 .cse2) 0)) (< (select (select (store .cse3 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse1 .cse2 v_ArrVal_1577)) |c_~#list~0.base|) .cse4) |c_#StackHeapBarrier|) (= (select .cse1 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse5)) 0))))))))) is different from false [2022-11-16 11:17:49,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583857946] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:17:49,618 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:17:49,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2022-11-16 11:17:49,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324785914] [2022-11-16 11:17:49,618 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:17:49,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-11-16 11:17:49,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:17:49,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-11-16 11:17:49,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1795, Unknown=2, NotChecked=86, Total=2070 [2022-11-16 11:17:49,620 INFO L87 Difference]: Start difference. First operand 3793 states and 4898 transitions. Second operand has 31 states, 30 states have (on average 3.6) internal successors, (108), 30 states have internal predecessors, (108), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:17:53,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:17:53,582 INFO L93 Difference]: Finished difference Result 4627 states and 5877 transitions. [2022-11-16 11:17:53,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-16 11:17:53,583 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 3.6) internal successors, (108), 30 states have internal predecessors, (108), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 58 [2022-11-16 11:17:53,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:17:53,589 INFO L225 Difference]: With dead ends: 4627 [2022-11-16 11:17:53,590 INFO L226 Difference]: Without dead ends: 4627 [2022-11-16 11:17:53,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1552 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=573, Invalid=5129, Unknown=2, NotChecked=148, Total=5852 [2022-11-16 11:17:53,591 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 333 mSDsluCounter, 2606 mSDsCounter, 0 mSdLazyCounter, 803 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 2783 SdHoareTripleChecker+Invalid, 1230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 400 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-16 11:17:53,591 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 2783 Invalid, 1230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 803 Invalid, 0 Unknown, 400 Unchecked, 0.8s Time] [2022-11-16 11:17:53,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4627 states. [2022-11-16 11:17:53,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4627 to 4309. [2022-11-16 11:17:53,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4309 states, 4035 states have (on average 1.2634448574969022) internal successors, (5098), 4107 states have internal predecessors, (5098), 204 states have call successors, (204), 46 states have call predecessors, (204), 46 states have return successors, (204), 155 states have call predecessors, (204), 204 states have call successors, (204) [2022-11-16 11:17:53,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4309 states to 4309 states and 5506 transitions. [2022-11-16 11:17:53,655 INFO L78 Accepts]: Start accepts. Automaton has 4309 states and 5506 transitions. Word has length 58 [2022-11-16 11:17:53,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:17:53,656 INFO L495 AbstractCegarLoop]: Abstraction has 4309 states and 5506 transitions. [2022-11-16 11:17:53,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 3.6) internal successors, (108), 30 states have internal predecessors, (108), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:17:53,656 INFO L276 IsEmpty]: Start isEmpty. Operand 4309 states and 5506 transitions. [2022-11-16 11:17:53,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-16 11:17:53,658 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:17:53,658 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:17:53,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-16 11:17:53,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:17:53,867 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:17:53,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:17:53,868 INFO L85 PathProgramCache]: Analyzing trace with hash -2067277252, now seen corresponding path program 1 times [2022-11-16 11:17:53,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:17:53,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782005959] [2022-11-16 11:17:53,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:17:53,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:17:53,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:54,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:17:54,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:54,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 11:17:54,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:54,905 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:17:54,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:17:54,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782005959] [2022-11-16 11:17:54,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782005959] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:17:54,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430153636] [2022-11-16 11:17:54,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:17:54,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:17:54,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:17:54,907 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:17:54,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-16 11:17:55,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:17:55,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 71 conjunts are in the unsatisfiable core [2022-11-16 11:17:55,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:17:55,337 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 11:17:55,337 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-16 11:17:55,514 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:17:55,558 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:17:55,587 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:17:55,888 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:17:55,888 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:17:56,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:17:56,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:17:56,870 INFO L321 Elim1Store]: treesize reduction 30, result has 51.6 percent of original size [2022-11-16 11:17:56,871 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 124 treesize of output 102 [2022-11-16 11:17:56,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:17:56,879 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 39 [2022-11-16 11:17:58,207 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:17:58,213 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:17:58,213 INFO L350 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 103 treesize of output 69 [2022-11-16 11:17:58,218 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2022-11-16 11:17:58,430 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:17:58,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:17:59,087 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:17:59,109 INFO L321 Elim1Store]: treesize reduction 15, result has 51.6 percent of original size [2022-11-16 11:17:59,110 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 86 treesize of output 77 [2022-11-16 11:18:02,538 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse5 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse2 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse4 (+ |c_~#list~0.offset| .cse5))) (let ((.cse0 (forall ((v_ArrVal_1649 Int) (v_ArrVal_1645 (Array Int Int)) (|ULTIMATE.start_append_one_~to#1| Int)) (let ((.cse7 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1645))) (let ((.cse6 (store (select .cse7 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (not (= (select .cse6 .cse2) 0)) (= 1 (select |c_#valid| (select (select (store .cse7 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse6 .cse2 v_ArrVal_1649)) |c_~#list~0.base|) .cse4))))))))) (and (or (= |c_~#list~0.offset| |c_ULTIMATE.start_append_one_~list#1.offset|) .cse0) (forall ((v_ArrVal_1649 Int) (v_ArrVal_1645 (Array Int Int)) (|ULTIMATE.start_append_one_~to#1| Int)) (let ((.cse3 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1645))) (let ((.cse1 (store (select .cse3 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (not (= (select .cse1 .cse2) 0)) (= 1 (select |c_#valid| (select (select (store .cse3 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse1 .cse2 v_ArrVal_1649)) |c_~#list~0.base|) .cse4))) (= (select .cse1 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse5)) 0))))) (or (= |c_~#list~0.base| |c_ULTIMATE.start_append_one_~list#1.base|) .cse0))))) is different from false [2022-11-16 11:18:03,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430153636] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:18:03,528 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:18:03,529 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 31 [2022-11-16 11:18:03,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546490582] [2022-11-16 11:18:03,529 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:18:03,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-16 11:18:03,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:18:03,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-16 11:18:03,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1842, Unknown=2, NotChecked=88, Total=2162 [2022-11-16 11:18:03,530 INFO L87 Difference]: Start difference. First operand 4309 states and 5506 transitions. Second operand has 32 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 31 states have internal predecessors, (110), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:18:05,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:18:05,938 INFO L93 Difference]: Finished difference Result 4379 states and 5593 transitions. [2022-11-16 11:18:05,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-16 11:18:05,939 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 31 states have internal predecessors, (110), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 59 [2022-11-16 11:18:05,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:18:05,944 INFO L225 Difference]: With dead ends: 4379 [2022-11-16 11:18:05,944 INFO L226 Difference]: Without dead ends: 4379 [2022-11-16 11:18:05,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=514, Invalid=4044, Unknown=2, NotChecked=132, Total=4692 [2022-11-16 11:18:05,945 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 137 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1899 SdHoareTripleChecker+Invalid, 835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 331 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 11:18:05,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 1899 Invalid, 835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 498 Invalid, 0 Unknown, 331 Unchecked, 0.4s Time] [2022-11-16 11:18:05,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4379 states. [2022-11-16 11:18:06,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4379 to 4311. [2022-11-16 11:18:06,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4311 states, 4037 states have (on average 1.2630666336388408) internal successors, (5099), 4109 states have internal predecessors, (5099), 204 states have call successors, (204), 46 states have call predecessors, (204), 46 states have return successors, (204), 155 states have call predecessors, (204), 204 states have call successors, (204) [2022-11-16 11:18:06,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4311 states to 4311 states and 5507 transitions. [2022-11-16 11:18:06,045 INFO L78 Accepts]: Start accepts. Automaton has 4311 states and 5507 transitions. Word has length 59 [2022-11-16 11:18:06,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:18:06,046 INFO L495 AbstractCegarLoop]: Abstraction has 4311 states and 5507 transitions. [2022-11-16 11:18:06,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 31 states have internal predecessors, (110), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:18:06,046 INFO L276 IsEmpty]: Start isEmpty. Operand 4311 states and 5507 transitions. [2022-11-16 11:18:06,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-16 11:18:06,047 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:18:06,047 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:18:06,060 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-16 11:18:06,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:18:06,254 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:18:06,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:18:06,255 INFO L85 PathProgramCache]: Analyzing trace with hash 338914841, now seen corresponding path program 1 times [2022-11-16 11:18:06,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:18:06,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870196659] [2022-11-16 11:18:06,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:18:06,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:18:06,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:18:08,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:18:08,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:18:08,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 11:18:08,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:18:08,100 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:18:08,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:18:08,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870196659] [2022-11-16 11:18:08,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870196659] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:18:08,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731267033] [2022-11-16 11:18:08,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:18:08,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:18:08,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:18:08,103 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:18:08,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-16 11:18:08,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:18:08,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 74 conjunts are in the unsatisfiable core [2022-11-16 11:18:08,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:18:08,587 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 11:18:08,587 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-16 11:18:08,710 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:18:08,736 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:18:08,762 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:18:09,019 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:18:09,019 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:18:09,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:18:09,613 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 43 [2022-11-16 11:18:09,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:18:09,620 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:18:09,623 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 43 [2022-11-16 11:18:10,133 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:18:10,134 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 23 [2022-11-16 11:18:10,139 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2022-11-16 11:18:10,289 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 11:18:10,343 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:18:10,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:18:11,261 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:18:11,288 INFO L321 Elim1Store]: treesize reduction 15, result has 51.6 percent of original size [2022-11-16 11:18:11,289 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 86 treesize of output 77 [2022-11-16 11:18:11,426 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:18:11,427 INFO L350 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 44 treesize of output 48 [2022-11-16 11:18:12,480 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse2 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse0 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse4 (+ |c_~#list~0.offset| .cse2))) (and (or (forall ((v_ArrVal_1720 (Array Int Int)) (|ULTIMATE.start_append_one_~to#1| Int)) (not (= (select (store (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1720) |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse0) 0))) (= |c_~#list~0.base| |c_ULTIMATE.start_append_one_~list#1.base|)) (forall ((v_ArrVal_1720 (Array Int Int)) (|ULTIMATE.start_append_one_~to#1| Int) (v_ArrVal_1724 Int)) (let ((.cse3 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1720))) (let ((.cse1 (store (select .cse3 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (not (= (select .cse1 .cse0) 0)) (= 0 (select .cse1 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse2))) (not (= (select (select (store .cse3 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse1 .cse0 v_ArrVal_1724)) |c_~#list~0.base|) .cse4) |c_~#list~0.base|)))))) (or (forall ((v_ArrVal_1720 (Array Int Int)) (|ULTIMATE.start_append_one_~to#1| Int) (v_ArrVal_1724 Int)) (let ((.cse6 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1720))) (let ((.cse5 (store (select .cse6 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (not (= (select .cse5 .cse0) 0)) (not (= (select (select (store .cse6 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse5 .cse0 v_ArrVal_1724)) |c_~#list~0.base|) .cse4) |c_~#list~0.base|)))))) (= |c_~#list~0.offset| |c_ULTIMATE.start_append_one_~list#1.offset|))))) is different from false [2022-11-16 11:18:13,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731267033] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:18:13,303 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:18:13,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 35 [2022-11-16 11:18:13,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447432558] [2022-11-16 11:18:13,303 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:18:13,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-16 11:18:13,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:18:13,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-16 11:18:13,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=2258, Unknown=2, NotChecked=96, Total=2550 [2022-11-16 11:18:13,305 INFO L87 Difference]: Start difference. First operand 4311 states and 5507 transitions. Second operand has 36 states, 35 states have (on average 3.2) internal successors, (112), 35 states have internal predecessors, (112), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:18:44,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:18:44,802 INFO L93 Difference]: Finished difference Result 7958 states and 10251 transitions. [2022-11-16 11:18:44,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-11-16 11:18:44,803 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 3.2) internal successors, (112), 35 states have internal predecessors, (112), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 60 [2022-11-16 11:18:44,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:18:44,812 INFO L225 Difference]: With dead ends: 7958 [2022-11-16 11:18:44,813 INFO L226 Difference]: Without dead ends: 7958 [2022-11-16 11:18:44,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 184 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 10497 ImplicationChecksByTransitivity, 27.9s TimeCoverageRelationStatistics Valid=5322, Invalid=28720, Unknown=2, NotChecked=366, Total=34410 [2022-11-16 11:18:44,817 INFO L413 NwaCegarLoop]: 269 mSDtfsCounter, 3503 mSDsluCounter, 5510 mSDsCounter, 0 mSdLazyCounter, 6148 mSolverCounterSat, 489 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3503 SdHoareTripleChecker+Valid, 5779 SdHoareTripleChecker+Invalid, 6637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 489 IncrementalHoareTripleChecker+Valid, 6148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-11-16 11:18:44,817 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3503 Valid, 5779 Invalid, 6637 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [489 Valid, 6148 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2022-11-16 11:18:44,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7958 states. [2022-11-16 11:18:44,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7958 to 5380. [2022-11-16 11:18:44,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5380 states, 5057 states have (on average 1.266165710895788) internal successors, (6403), 5137 states have internal predecessors, (6403), 246 states have call successors, (246), 53 states have call predecessors, (246), 53 states have return successors, (246), 189 states have call predecessors, (246), 246 states have call successors, (246) [2022-11-16 11:18:44,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5380 states to 5380 states and 6895 transitions. [2022-11-16 11:18:44,908 INFO L78 Accepts]: Start accepts. Automaton has 5380 states and 6895 transitions. Word has length 60 [2022-11-16 11:18:44,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:18:44,909 INFO L495 AbstractCegarLoop]: Abstraction has 5380 states and 6895 transitions. [2022-11-16 11:18:44,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 3.2) internal successors, (112), 35 states have internal predecessors, (112), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:18:44,909 INFO L276 IsEmpty]: Start isEmpty. Operand 5380 states and 6895 transitions. [2022-11-16 11:18:44,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-16 11:18:44,910 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:18:44,911 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:18:44,922 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-16 11:18:45,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:18:45,117 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:18:45,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:18:45,118 INFO L85 PathProgramCache]: Analyzing trace with hash 246931767, now seen corresponding path program 1 times [2022-11-16 11:18:45,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:18:45,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915699424] [2022-11-16 11:18:45,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:18:45,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:18:45,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:18:47,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 11:18:47,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:18:47,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-16 11:18:47,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:18:47,138 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-16 11:18:47,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:18:47,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915699424] [2022-11-16 11:18:47,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915699424] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:18:47,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706879344] [2022-11-16 11:18:47,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:18:47,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:18:47,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:18:47,140 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:18:47,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-16 11:18:47,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:18:47,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 81 conjunts are in the unsatisfiable core [2022-11-16 11:18:47,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:18:47,946 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 11:18:47,946 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-16 11:18:48,125 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:18:48,140 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:18:48,158 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:18:48,181 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:18:48,203 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:18:48,212 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:18:48,556 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-16 11:18:48,557 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 28 [2022-11-16 11:18:48,586 INFO L321 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2022-11-16 11:18:48,587 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-16 11:18:49,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:18:49,065 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-16 11:18:49,072 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:18:49,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:18:49,074 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 21 [2022-11-16 11:18:49,432 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:18:49,432 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2022-11-16 11:18:49,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:18:49,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:18:49,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:18:49,721 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:18:49,721 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 56 [2022-11-16 11:18:50,080 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:18:50,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:19:11,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706879344] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:19:11,856 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:19:11,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 40 [2022-11-16 11:19:11,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446963136] [2022-11-16 11:19:11,856 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:19:11,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-11-16 11:19:11,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:19:11,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-11-16 11:19:11,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=2882, Unknown=6, NotChecked=0, Total=3080 [2022-11-16 11:19:11,858 INFO L87 Difference]: Start difference. First operand 5380 states and 6895 transitions. Second operand has 40 states, 40 states have (on average 2.825) internal successors, (113), 39 states have internal predecessors, (113), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:19:24,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:19:24,788 INFO L93 Difference]: Finished difference Result 8804 states and 11616 transitions. [2022-11-16 11:19:24,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-11-16 11:19:24,789 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.825) internal successors, (113), 39 states have internal predecessors, (113), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 61 [2022-11-16 11:19:24,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:19:24,829 INFO L225 Difference]: With dead ends: 8804 [2022-11-16 11:19:24,829 INFO L226 Difference]: Without dead ends: 8788 [2022-11-16 11:19:24,829 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2825 ImplicationChecksByTransitivity, 32.4s TimeCoverageRelationStatistics Valid=1329, Invalid=10221, Unknown=6, NotChecked=0, Total=11556 [2022-11-16 11:19:24,830 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 1891 mSDsluCounter, 3364 mSDsCounter, 0 mSdLazyCounter, 2180 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1894 SdHoareTripleChecker+Valid, 3529 SdHoareTripleChecker+Invalid, 2622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 2180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 297 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-16 11:19:24,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1894 Valid, 3529 Invalid, 2622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 2180 Invalid, 0 Unknown, 297 Unchecked, 2.5s Time] [2022-11-16 11:19:24,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8788 states. [2022-11-16 11:19:24,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8788 to 5776. [2022-11-16 11:19:24,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5776 states, 5417 states have (on average 1.2615839025290752) internal successors, (6834), 5497 states have internal predecessors, (6834), 271 states have call successors, (271), 64 states have call predecessors, (271), 64 states have return successors, (271), 214 states have call predecessors, (271), 271 states have call successors, (271) [2022-11-16 11:19:24,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5776 states to 5776 states and 7376 transitions. [2022-11-16 11:19:24,921 INFO L78 Accepts]: Start accepts. Automaton has 5776 states and 7376 transitions. Word has length 61 [2022-11-16 11:19:24,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:19:24,922 INFO L495 AbstractCegarLoop]: Abstraction has 5776 states and 7376 transitions. [2022-11-16 11:19:24,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.825) internal successors, (113), 39 states have internal predecessors, (113), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:19:24,922 INFO L276 IsEmpty]: Start isEmpty. Operand 5776 states and 7376 transitions. [2022-11-16 11:19:24,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-16 11:19:24,923 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:19:24,923 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:19:24,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-16 11:19:25,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:19:25,129 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:19:25,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:19:25,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1868138295, now seen corresponding path program 2 times [2022-11-16 11:19:25,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:19:25,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945665529] [2022-11-16 11:19:25,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:19:25,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:19:25,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:19:27,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:19:27,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:19:27,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-16 11:19:27,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:19:27,060 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:19:27,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:19:27,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945665529] [2022-11-16 11:19:27,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945665529] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:19:27,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439818389] [2022-11-16 11:19:27,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 11:19:27,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:19:27,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:19:27,067 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:19:27,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-16 11:19:27,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 11:19:27,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 11:19:27,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 83 conjunts are in the unsatisfiable core [2022-11-16 11:19:27,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:19:27,613 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 11:19:27,613 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-16 11:19:27,766 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:19:27,779 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:19:27,814 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:19:27,824 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:19:27,853 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:19:27,863 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:19:28,203 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-16 11:19:28,203 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 28 [2022-11-16 11:19:28,220 INFO L321 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2022-11-16 11:19:28,220 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-16 11:19:28,679 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:19:28,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:19:28,685 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 25 [2022-11-16 11:19:28,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:19:28,696 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-16 11:19:29,331 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:19:29,331 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2022-11-16 11:19:29,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:19:29,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:19:29,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:19:29,615 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:19:29,615 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 60 [2022-11-16 11:19:30,001 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:19:30,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:19:41,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439818389] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:19:41,140 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:19:41,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19] total 39 [2022-11-16 11:19:41,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903046484] [2022-11-16 11:19:41,140 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:19:41,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-11-16 11:19:41,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:19:41,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-11-16 11:19:41,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=2991, Unknown=3, NotChecked=0, Total=3192 [2022-11-16 11:19:41,141 INFO L87 Difference]: Start difference. First operand 5776 states and 7376 transitions. Second operand has 39 states, 39 states have (on average 2.8974358974358974) internal successors, (113), 38 states have internal predecessors, (113), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:19:55,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:19:55,361 INFO L93 Difference]: Finished difference Result 6276 states and 7995 transitions. [2022-11-16 11:19:55,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-11-16 11:19:55,362 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.8974358974358974) internal successors, (113), 38 states have internal predecessors, (113), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 61 [2022-11-16 11:19:55,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:19:55,367 INFO L225 Difference]: With dead ends: 6276 [2022-11-16 11:19:55,367 INFO L226 Difference]: Without dead ends: 6265 [2022-11-16 11:19:55,368 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3732 ImplicationChecksByTransitivity, 23.1s TimeCoverageRelationStatistics Valid=1785, Invalid=12732, Unknown=3, NotChecked=0, Total=14520 [2022-11-16 11:19:55,371 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 2059 mSDsluCounter, 3834 mSDsCounter, 0 mSdLazyCounter, 2450 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2060 SdHoareTripleChecker+Valid, 4040 SdHoareTripleChecker+Invalid, 2744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 2450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 122 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-16 11:19:55,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2060 Valid, 4040 Invalid, 2744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 2450 Invalid, 0 Unknown, 122 Unchecked, 2.7s Time] [2022-11-16 11:19:55,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6265 states. [2022-11-16 11:19:55,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6265 to 4994. [2022-11-16 11:19:55,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4994 states, 4680 states have (on average 1.2525641025641026) internal successors, (5862), 4751 states have internal predecessors, (5862), 234 states have call successors, (234), 56 states have call predecessors, (234), 56 states have return successors, (234), 186 states have call predecessors, (234), 234 states have call successors, (234) [2022-11-16 11:19:55,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4994 states to 4994 states and 6330 transitions. [2022-11-16 11:19:55,448 INFO L78 Accepts]: Start accepts. Automaton has 4994 states and 6330 transitions. Word has length 61 [2022-11-16 11:19:55,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:19:55,449 INFO L495 AbstractCegarLoop]: Abstraction has 4994 states and 6330 transitions. [2022-11-16 11:19:55,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.8974358974358974) internal successors, (113), 38 states have internal predecessors, (113), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:19:55,449 INFO L276 IsEmpty]: Start isEmpty. Operand 4994 states and 6330 transitions. [2022-11-16 11:19:55,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-16 11:19:55,450 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:19:55,450 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:19:55,461 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-16 11:19:55,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-11-16 11:19:55,657 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr37ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:19:55,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:19:55,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1916425694, now seen corresponding path program 1 times [2022-11-16 11:19:55,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:19:55,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246738327] [2022-11-16 11:19:55,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:19:55,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:19:55,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:19:56,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:19:56,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:19:56,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 11:19:56,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:19:56,108 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:19:56,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:19:56,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246738327] [2022-11-16 11:19:56,108 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246738327] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:19:56,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325082238] [2022-11-16 11:19:56,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:19:56,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:19:56,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:19:56,110 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:19:56,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-16 11:19:56,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:19:56,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 11:19:56,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:19:57,002 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:19:57,003 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:19:57,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325082238] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:19:57,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:19:57,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 17 [2022-11-16 11:19:57,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826510368] [2022-11-16 11:19:57,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:19:57,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-16 11:19:57,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:19:57,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-16 11:19:57,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2022-11-16 11:19:57,004 INFO L87 Difference]: Start difference. First operand 4994 states and 6330 transitions. Second operand has 9 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:19:58,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:19:58,108 INFO L93 Difference]: Finished difference Result 8891 states and 11405 transitions. [2022-11-16 11:19:58,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:19:58,109 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2022-11-16 11:19:58,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:19:58,118 INFO L225 Difference]: With dead ends: 8891 [2022-11-16 11:19:58,119 INFO L226 Difference]: Without dead ends: 8891 [2022-11-16 11:19:58,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=160, Invalid=652, Unknown=0, NotChecked=0, Total=812 [2022-11-16 11:19:58,119 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 1047 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1047 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 11:19:58,119 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1047 Valid, 532 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-16 11:19:58,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8891 states. [2022-11-16 11:19:58,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8891 to 4993. [2022-11-16 11:19:58,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4993 states, 4680 states have (on average 1.2476495726495727) internal successors, (5839), 4750 states have internal predecessors, (5839), 234 states have call successors, (234), 56 states have call predecessors, (234), 56 states have return successors, (234), 186 states have call predecessors, (234), 234 states have call successors, (234) [2022-11-16 11:19:58,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4993 states to 4993 states and 6307 transitions. [2022-11-16 11:19:58,220 INFO L78 Accepts]: Start accepts. Automaton has 4993 states and 6307 transitions. Word has length 61 [2022-11-16 11:19:58,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:19:58,220 INFO L495 AbstractCegarLoop]: Abstraction has 4993 states and 6307 transitions. [2022-11-16 11:19:58,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:19:58,221 INFO L276 IsEmpty]: Start isEmpty. Operand 4993 states and 6307 transitions. [2022-11-16 11:19:58,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-16 11:19:58,222 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:19:58,222 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:19:58,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-16 11:19:58,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-11-16 11:19:58,429 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:19:58,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:19:58,429 INFO L85 PathProgramCache]: Analyzing trace with hash 1407510296, now seen corresponding path program 1 times [2022-11-16 11:19:58,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:19:58,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17420557] [2022-11-16 11:19:58,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:19:58,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:19:58,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:19:59,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:19:59,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:19:59,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 11:19:59,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:19:59,187 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:19:59,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:19:59,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17420557] [2022-11-16 11:19:59,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17420557] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:19:59,188 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:19:59,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-11-16 11:19:59,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141943755] [2022-11-16 11:19:59,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:19:59,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-16 11:19:59,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:19:59,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-16 11:19:59,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-11-16 11:19:59,189 INFO L87 Difference]: Start difference. First operand 4993 states and 6307 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:20:00,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:20:00,497 INFO L93 Difference]: Finished difference Result 6226 states and 7744 transitions. [2022-11-16 11:20:00,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-16 11:20:00,498 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 68 [2022-11-16 11:20:00,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:20:00,504 INFO L225 Difference]: With dead ends: 6226 [2022-11-16 11:20:00,504 INFO L226 Difference]: Without dead ends: 6226 [2022-11-16 11:20:00,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=367, Invalid=893, Unknown=0, NotChecked=0, Total=1260 [2022-11-16 11:20:00,505 INFO L413 NwaCegarLoop]: 231 mSDtfsCounter, 1083 mSDsluCounter, 1260 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1083 SdHoareTripleChecker+Valid, 1491 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-16 11:20:00,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1083 Valid, 1491 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-16 11:20:00,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6226 states. [2022-11-16 11:20:00,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6226 to 4199. [2022-11-16 11:20:00,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4199 states, 3928 states have (on average 1.2512729124236253) internal successors, (4915), 4004 states have internal predecessors, (4915), 196 states have call successors, (196), 52 states have call predecessors, (196), 52 states have return successors, (196), 142 states have call predecessors, (196), 196 states have call successors, (196) [2022-11-16 11:20:00,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4199 states to 4199 states and 5307 transitions. [2022-11-16 11:20:00,601 INFO L78 Accepts]: Start accepts. Automaton has 4199 states and 5307 transitions. Word has length 68 [2022-11-16 11:20:00,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:20:00,601 INFO L495 AbstractCegarLoop]: Abstraction has 4199 states and 5307 transitions. [2022-11-16 11:20:00,601 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:20:00,601 INFO L276 IsEmpty]: Start isEmpty. Operand 4199 states and 5307 transitions. [2022-11-16 11:20:00,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-16 11:20:00,603 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:20:00,603 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:20:00,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-11-16 11:20:00,604 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:20:00,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:20:00,604 INFO L85 PathProgramCache]: Analyzing trace with hash -742029570, now seen corresponding path program 1 times [2022-11-16 11:20:00,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:20:00,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987850957] [2022-11-16 11:20:00,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:20:00,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:20:00,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:20:03,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:20:03,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:20:03,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-16 11:20:03,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:20:03,036 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:20:03,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:20:03,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987850957] [2022-11-16 11:20:03,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987850957] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:20:03,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553063424] [2022-11-16 11:20:03,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:20:03,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:20:03,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:20:03,038 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:20:03,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-16 11:20:03,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:20:03,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 99 conjunts are in the unsatisfiable core [2022-11-16 11:20:03,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:20:03,597 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 11:20:03,598 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-16 11:20:03,781 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:20:03,791 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:20:03,822 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:20:03,831 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:20:03,855 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:20:03,864 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:20:04,199 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:20:04,199 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:20:04,216 INFO L321 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2022-11-16 11:20:04,216 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-16 11:20:04,414 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:20:04,423 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:20:04,424 INFO L350 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 67 treesize of output 59 [2022-11-16 11:20:04,729 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:20:04,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:20:04,731 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 27 [2022-11-16 11:20:05,370 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 11:20:05,370 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-16 11:20:05,639 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 51 [2022-11-16 11:20:05,753 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 51 [2022-11-16 11:20:05,877 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 51 [2022-11-16 11:20:06,105 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-16 11:20:06,105 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 62 [2022-11-16 11:20:06,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:20:06,296 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:20:06,297 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 35 [2022-11-16 11:20:06,735 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 17 [2022-11-16 11:20:06,854 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:20:06,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:20:07,091 INFO L321 Elim1Store]: treesize reduction 5, result has 85.3 percent of original size [2022-11-16 11:20:07,091 INFO L350 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 38 treesize of output 37 [2022-11-16 11:20:07,264 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2125 (Array Int Int)) (v_ArrVal_2124 (Array Int Int)) (v_ArrVal_2127 Int)) (= (select (select (let ((.cse0 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_2124) |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_2125))) (store .cse0 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* |c_ULTIMATE.start_append_one_~to#1| 4) |c_ULTIMATE.start_append_one_~list#1.offset|) v_ArrVal_2127))) |c_~#list~0.base|) (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_END 4))) |c_ULTIMATE.start_create_item_~link#1.base|)) is different from false [2022-11-16 11:20:07,304 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2125 (Array Int Int)) (v_ArrVal_2124 (Array Int Int)) (v_ArrVal_2127 Int) (|v_ULTIMATE.start_create_item_~item~0#1.base_30| Int)) (or (not (= (select |c_#valid| |v_ULTIMATE.start_create_item_~item~0#1.base_30|) 0)) (= (select (select (let ((.cse0 (store (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_create_item_~item~0#1.base_30| v_ArrVal_2124) |c_ULTIMATE.start_append_one_#t~mem7#1.base| v_ArrVal_2125))) (store .cse0 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* |c_ULTIMATE.start_append_one_~to#1| 4) |c_ULTIMATE.start_append_one_~list#1.offset|) v_ArrVal_2127))) |c_~#list~0.base|) (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_END 4))) |c_ULTIMATE.start_append_one_#t~mem7#1.base|))) is different from false [2022-11-16 11:20:07,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553063424] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:20:07,568 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:20:07,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 21] total 45 [2022-11-16 11:20:07,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764478574] [2022-11-16 11:20:07,568 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:20:07,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-11-16 11:20:07,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:20:07,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-11-16 11:20:07,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=2514, Unknown=19, NotChecked=206, Total=2970 [2022-11-16 11:20:07,570 INFO L87 Difference]: Start difference. First operand 4199 states and 5307 transitions. Second operand has 46 states, 45 states have (on average 3.2) internal successors, (144), 42 states have internal predecessors, (144), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:20:22,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:20:22,592 INFO L93 Difference]: Finished difference Result 11061 states and 14151 transitions. [2022-11-16 11:20:22,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-11-16 11:20:22,593 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 3.2) internal successors, (144), 42 states have internal predecessors, (144), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 77 [2022-11-16 11:20:22,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:20:22,603 INFO L225 Difference]: With dead ends: 11061 [2022-11-16 11:20:22,604 INFO L226 Difference]: Without dead ends: 11061 [2022-11-16 11:20:22,605 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 90 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 6746 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=2670, Invalid=19370, Unknown=20, NotChecked=590, Total=22650 [2022-11-16 11:20:22,605 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 3245 mSDsluCounter, 4982 mSDsCounter, 0 mSdLazyCounter, 4039 mSolverCounterSat, 358 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3245 SdHoareTripleChecker+Valid, 5210 SdHoareTripleChecker+Invalid, 4804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 358 IncrementalHoareTripleChecker+Valid, 4039 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 407 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:20:22,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3245 Valid, 5210 Invalid, 4804 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [358 Valid, 4039 Invalid, 0 Unknown, 407 Unchecked, 4.1s Time] [2022-11-16 11:20:22,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11061 states. [2022-11-16 11:20:22,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11061 to 6193. [2022-11-16 11:20:22,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6193 states, 5843 states have (on average 1.2264247817901763) internal successors, (7166), 5888 states have internal predecessors, (7166), 263 states have call successors, (263), 64 states have call predecessors, (263), 64 states have return successors, (263), 240 states have call predecessors, (263), 263 states have call successors, (263) [2022-11-16 11:20:22,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6193 states to 6193 states and 7692 transitions. [2022-11-16 11:20:22,776 INFO L78 Accepts]: Start accepts. Automaton has 6193 states and 7692 transitions. Word has length 77 [2022-11-16 11:20:22,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:20:22,776 INFO L495 AbstractCegarLoop]: Abstraction has 6193 states and 7692 transitions. [2022-11-16 11:20:22,776 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 3.2) internal successors, (144), 42 states have internal predecessors, (144), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:20:22,777 INFO L276 IsEmpty]: Start isEmpty. Operand 6193 states and 7692 transitions. [2022-11-16 11:20:22,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-16 11:20:22,778 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:20:22,778 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:20:22,787 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-16 11:20:22,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-11-16 11:20:22,979 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:20:22,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:20:22,979 INFO L85 PathProgramCache]: Analyzing trace with hash -742029569, now seen corresponding path program 1 times [2022-11-16 11:20:22,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:20:22,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459310729] [2022-11-16 11:20:22,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:20:22,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:20:23,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:20:29,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:20:29,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:20:29,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-16 11:20:29,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:20:29,292 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:20:29,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:20:29,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459310729] [2022-11-16 11:20:29,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459310729] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:20:29,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634694406] [2022-11-16 11:20:29,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:20:29,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:20:29,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:20:29,294 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:20:29,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-16 11:20:29,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:20:29,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 122 conjunts are in the unsatisfiable core [2022-11-16 11:20:29,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:20:29,990 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 11:20:29,990 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-16 11:20:30,024 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 11:20:30,335 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:20:30,350 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:20:30,397 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:20:30,418 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:20:30,463 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:20:30,475 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:20:31,041 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:20:31,041 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:20:31,065 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:20:31,065 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:20:32,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:20:32,007 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 40 [2022-11-16 11:20:32,027 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-16 11:20:33,090 INFO L321 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-11-16 11:20:33,091 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 26 [2022-11-16 11:20:33,110 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 22 [2022-11-16 11:20:33,495 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 72 [2022-11-16 11:20:33,531 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-11-16 11:20:33,665 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-11-16 11:20:33,675 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 72 [2022-11-16 11:20:33,826 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 72 [2022-11-16 11:20:33,845 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-11-16 11:20:34,128 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-16 11:20:34,128 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 81 treesize of output 74 [2022-11-16 11:20:34,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:20:34,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2022-11-16 11:20:34,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:20:34,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:20:34,386 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:20:34,387 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 35 [2022-11-16 11:20:34,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:20:34,402 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2022-11-16 11:20:34,998 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 17 [2022-11-16 11:20:35,008 INFO L350 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 19 treesize of output 7 [2022-11-16 11:20:35,222 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:20:35,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:20:37,704 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse1 (+ (* |c_ULTIMATE.start_append_one_~to#1| 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse2 (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_END 4))) (.cse3 (* ~unnamed2~0~ITEM_PREV 4))) (and (forall ((v_ArrVal_2280 (Array Int Int)) (v_ArrVal_2282 Int) (v_ArrVal_2279 (Array Int Int)) (v_ArrVal_2278 (Array Int Int)) (v_ArrVal_2277 (Array Int Int)) (v_ArrVal_2281 Int)) (<= (+ (select (select (let ((.cse0 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_2277) |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_2279))) (store .cse0 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_append_one_~list#1.base|) .cse1 v_ArrVal_2282))) |c_~#list~0.base|) .cse2) .cse3 4) (select |c_#length| (select (select (let ((.cse4 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_2278) |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_2280))) (store .cse4 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse4 |c_ULTIMATE.start_append_one_~list#1.base|) .cse1 v_ArrVal_2281))) |c_~#list~0.base|) .cse2)))) (forall ((v_ArrVal_2282 Int) (v_ArrVal_2279 (Array Int Int)) (v_ArrVal_2277 (Array Int Int))) (<= 0 (+ (select (select (let ((.cse5 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_2277) |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_2279))) (store .cse5 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse5 |c_ULTIMATE.start_append_one_~list#1.base|) .cse1 v_ArrVal_2282))) |c_~#list~0.base|) .cse2) .cse3))))) is different from false [2022-11-16 11:20:41,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634694406] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:20:41,093 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:20:41,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 23] total 52 [2022-11-16 11:20:41,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805681942] [2022-11-16 11:20:41,094 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:20:41,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-11-16 11:20:41,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:20:41,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-11-16 11:20:41,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=3626, Unknown=11, NotChecked=122, Total=4032 [2022-11-16 11:20:41,095 INFO L87 Difference]: Start difference. First operand 6193 states and 7692 transitions. Second operand has 53 states, 52 states have (on average 2.769230769230769) internal successors, (144), 49 states have internal predecessors, (144), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:21:17,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:21:17,992 INFO L93 Difference]: Finished difference Result 12965 states and 16629 transitions. [2022-11-16 11:21:17,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-11-16 11:21:17,993 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 52 states have (on average 2.769230769230769) internal successors, (144), 49 states have internal predecessors, (144), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 77 [2022-11-16 11:21:17,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:21:18,008 INFO L225 Difference]: With dead ends: 12965 [2022-11-16 11:21:18,009 INFO L226 Difference]: Without dead ends: 12965 [2022-11-16 11:21:18,010 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 88 SyntacticMatches, 7 SemanticMatches, 165 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 8521 ImplicationChecksByTransitivity, 39.4s TimeCoverageRelationStatistics Valid=3242, Invalid=24141, Unknown=11, NotChecked=328, Total=27722 [2022-11-16 11:21:18,011 INFO L413 NwaCegarLoop]: 192 mSDtfsCounter, 5450 mSDsluCounter, 5542 mSDsCounter, 0 mSdLazyCounter, 5295 mSolverCounterSat, 549 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5453 SdHoareTripleChecker+Valid, 5734 SdHoareTripleChecker+Invalid, 6509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 549 IncrementalHoareTripleChecker+Valid, 5295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 665 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:21:18,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5453 Valid, 5734 Invalid, 6509 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [549 Valid, 5295 Invalid, 0 Unknown, 665 Unchecked, 7.1s Time] [2022-11-16 11:21:18,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12965 states. [2022-11-16 11:21:18,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12965 to 7912. [2022-11-16 11:21:18,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7912 states, 7474 states have (on average 1.2262510034787262) internal successors, (9165), 7527 states have internal predecessors, (9165), 338 states have call successors, (338), 77 states have call predecessors, (338), 77 states have return successors, (338), 307 states have call predecessors, (338), 338 states have call successors, (338) [2022-11-16 11:21:18,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7912 states to 7912 states and 9841 transitions. [2022-11-16 11:21:18,201 INFO L78 Accepts]: Start accepts. Automaton has 7912 states and 9841 transitions. Word has length 77 [2022-11-16 11:21:18,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:21:18,202 INFO L495 AbstractCegarLoop]: Abstraction has 7912 states and 9841 transitions. [2022-11-16 11:21:18,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 2.769230769230769) internal successors, (144), 49 states have internal predecessors, (144), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:21:18,202 INFO L276 IsEmpty]: Start isEmpty. Operand 7912 states and 9841 transitions. [2022-11-16 11:21:18,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-11-16 11:21:18,204 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:21:18,204 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:21:18,216 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-16 11:21:18,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:21:18,412 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:21:18,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:21:18,412 INFO L85 PathProgramCache]: Analyzing trace with hash -2047531060, now seen corresponding path program 1 times [2022-11-16 11:21:18,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:21:18,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982563448] [2022-11-16 11:21:18,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:21:18,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:21:18,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:21:21,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:21:21,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:21:21,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-16 11:21:21,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:21:21,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-16 11:21:21,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:21:21,966 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 15 proven. 19 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-16 11:21:21,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:21:21,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982563448] [2022-11-16 11:21:21,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982563448] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:21:21,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133857009] [2022-11-16 11:21:21,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:21:21,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:21:21,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:21:21,977 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:21:21,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-16 11:21:22,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:21:22,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 50 conjunts are in the unsatisfiable core [2022-11-16 11:21:22,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:21:23,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:21:23,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:21:23,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:21:23,770 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:21:23,771 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 110 treesize of output 104 [2022-11-16 11:21:23,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:21:23,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:21:23,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:21:23,815 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:21:23,816 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 82 treesize of output 76 [2022-11-16 11:21:24,295 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-16 11:21:24,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:21:26,145 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:21:26,217 INFO L321 Elim1Store]: treesize reduction 12, result has 82.6 percent of original size [2022-11-16 11:21:26,217 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 137 treesize of output 153 [2022-11-16 11:21:26,225 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:21:26,227 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:21:26,265 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:21:26,266 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 97 treesize of output 113 [2022-11-16 11:21:27,411 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-16 11:21:27,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133857009] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:21:27,412 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:21:27,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 13, 14] total 54 [2022-11-16 11:21:27,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323012639] [2022-11-16 11:21:27,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:21:27,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-11-16 11:21:27,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:21:27,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-11-16 11:21:27,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=2631, Unknown=0, NotChecked=0, Total=2862 [2022-11-16 11:21:27,414 INFO L87 Difference]: Start difference. First operand 7912 states and 9841 transitions. Second operand has 54 states, 54 states have (on average 3.7037037037037037) internal successors, (200), 52 states have internal predecessors, (200), 7 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-16 11:21:51,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:21:51,241 INFO L93 Difference]: Finished difference Result 8626 states and 10732 transitions. [2022-11-16 11:21:51,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-11-16 11:21:51,242 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 3.7037037037037037) internal successors, (200), 52 states have internal predecessors, (200), 7 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 79 [2022-11-16 11:21:51,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:21:51,255 INFO L225 Difference]: With dead ends: 8626 [2022-11-16 11:21:51,255 INFO L226 Difference]: Without dead ends: 8615 [2022-11-16 11:21:51,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 142 SyntacticMatches, 2 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5099 ImplicationChecksByTransitivity, 21.1s TimeCoverageRelationStatistics Valid=2702, Invalid=15658, Unknown=0, NotChecked=0, Total=18360 [2022-11-16 11:21:51,258 INFO L413 NwaCegarLoop]: 239 mSDtfsCounter, 3509 mSDsluCounter, 5740 mSDsCounter, 0 mSdLazyCounter, 4779 mSolverCounterSat, 351 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3510 SdHoareTripleChecker+Valid, 5979 SdHoareTripleChecker+Invalid, 5130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 351 IncrementalHoareTripleChecker+Valid, 4779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2022-11-16 11:21:51,258 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3510 Valid, 5979 Invalid, 5130 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [351 Valid, 4779 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2022-11-16 11:21:51,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8615 states. [2022-11-16 11:21:51,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8615 to 7180. [2022-11-16 11:21:51,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7180 states, 6783 states have (on average 1.2199616688780774) internal successors, (8275), 6832 states have internal predecessors, (8275), 306 states have call successors, (306), 68 states have call predecessors, (306), 68 states have return successors, (306), 279 states have call predecessors, (306), 306 states have call successors, (306) [2022-11-16 11:21:51,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7180 states to 7180 states and 8887 transitions. [2022-11-16 11:21:51,365 INFO L78 Accepts]: Start accepts. Automaton has 7180 states and 8887 transitions. Word has length 79 [2022-11-16 11:21:51,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:21:51,366 INFO L495 AbstractCegarLoop]: Abstraction has 7180 states and 8887 transitions. [2022-11-16 11:21:51,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 3.7037037037037037) internal successors, (200), 52 states have internal predecessors, (200), 7 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-16 11:21:51,366 INFO L276 IsEmpty]: Start isEmpty. Operand 7180 states and 8887 transitions. [2022-11-16 11:21:51,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-16 11:21:51,368 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:21:51,368 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:21:51,374 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-11-16 11:21:51,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-11-16 11:21:51,571 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:21:51,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:21:51,571 INFO L85 PathProgramCache]: Analyzing trace with hash 393975138, now seen corresponding path program 1 times [2022-11-16 11:21:51,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:21:51,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333909428] [2022-11-16 11:21:51,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:21:51,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:21:51,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:21:54,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:21:54,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:21:54,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-16 11:21:54,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:21:54,082 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 11 proven. 22 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 11:21:54,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:21:54,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333909428] [2022-11-16 11:21:54,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333909428] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:21:54,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117933981] [2022-11-16 11:21:54,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:21:54,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:21:54,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:21:54,084 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:21:54,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-16 11:21:54,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:21:54,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 98 conjunts are in the unsatisfiable core [2022-11-16 11:21:54,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:21:54,710 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 11:21:54,710 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-16 11:21:54,938 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:21:54,949 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:21:54,979 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:21:54,991 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:21:55,022 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:21:55,045 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:21:55,454 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:21:55,454 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:21:55,473 INFO L321 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2022-11-16 11:21:55,474 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-16 11:21:55,655 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:21:55,663 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:21:55,663 INFO L350 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 67 treesize of output 59 [2022-11-16 11:21:56,101 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:21:56,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:21:56,103 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 30 [2022-11-16 11:21:56,871 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 11:21:56,871 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-16 11:21:57,183 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 48 [2022-11-16 11:21:57,322 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 48 [2022-11-16 11:21:57,461 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 48 [2022-11-16 11:21:57,705 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-16 11:21:57,706 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 48 [2022-11-16 11:21:57,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:21:57,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:21:57,914 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:21:57,916 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 33 [2022-11-16 11:21:58,383 INFO L350 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 39 treesize of output 15 [2022-11-16 11:21:58,533 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:21:58,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:21:58,791 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2556 (Array Int Int)) (v_ArrVal_2558 Int)) (<= (+ (select (select (let ((.cse0 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_2556))) (store .cse0 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* |c_ULTIMATE.start_append_one_~to#1| 4) |c_ULTIMATE.start_append_one_~list#1.offset|) v_ArrVal_2558))) |c_~#list~0.base|) (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_END 4))) 1) |c_#StackHeapBarrier|)) is different from false [2022-11-16 11:21:59,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117933981] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:21:59,347 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:21:59,347 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 21] total 45 [2022-11-16 11:21:59,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416236924] [2022-11-16 11:21:59,348 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:21:59,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-11-16 11:21:59,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:21:59,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-11-16 11:21:59,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=2573, Unknown=11, NotChecked=104, Total=2970 [2022-11-16 11:21:59,350 INFO L87 Difference]: Start difference. First operand 7180 states and 8887 transitions. Second operand has 46 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 42 states have internal predecessors, (150), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:22:21,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:22:21,889 INFO L93 Difference]: Finished difference Result 12208 states and 15315 transitions. [2022-11-16 11:22:21,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-11-16 11:22:21,890 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 42 states have internal predecessors, (150), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 80 [2022-11-16 11:22:21,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:22:21,905 INFO L225 Difference]: With dead ends: 12208 [2022-11-16 11:22:21,905 INFO L226 Difference]: Without dead ends: 12208 [2022-11-16 11:22:21,908 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 94 SyntacticMatches, 12 SemanticMatches, 166 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 9339 ImplicationChecksByTransitivity, 20.6s TimeCoverageRelationStatistics Valid=3593, Invalid=24122, Unknown=11, NotChecked=330, Total=28056 [2022-11-16 11:22:21,909 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 4128 mSDsluCounter, 4551 mSDsCounter, 0 mSdLazyCounter, 3885 mSolverCounterSat, 359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4130 SdHoareTripleChecker+Valid, 4725 SdHoareTripleChecker+Invalid, 4742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 359 IncrementalHoareTripleChecker+Valid, 3885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 498 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-11-16 11:22:21,909 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4130 Valid, 4725 Invalid, 4742 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [359 Valid, 3885 Invalid, 0 Unknown, 498 Unchecked, 4.8s Time] [2022-11-16 11:22:21,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12208 states. [2022-11-16 11:22:22,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12208 to 8634. [2022-11-16 11:22:22,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8634 states, 8164 states have (on average 1.2177853993140617) internal successors, (9942), 8215 states have internal predecessors, (9942), 368 states have call successors, (368), 79 states have call predecessors, (368), 79 states have return successors, (368), 339 states have call predecessors, (368), 368 states have call successors, (368) [2022-11-16 11:22:22,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8634 states to 8634 states and 10678 transitions. [2022-11-16 11:22:22,057 INFO L78 Accepts]: Start accepts. Automaton has 8634 states and 10678 transitions. Word has length 80 [2022-11-16 11:22:22,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:22:22,057 INFO L495 AbstractCegarLoop]: Abstraction has 8634 states and 10678 transitions. [2022-11-16 11:22:22,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 42 states have internal predecessors, (150), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 11:22:22,058 INFO L276 IsEmpty]: Start isEmpty. Operand 8634 states and 10678 transitions. [2022-11-16 11:22:22,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-11-16 11:22:22,060 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:22:22,060 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:22:22,068 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-11-16 11:22:22,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:22:22,268 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:22:22,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:22:22,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1522460055, now seen corresponding path program 1 times [2022-11-16 11:22:22,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:22:22,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421038397] [2022-11-16 11:22:22,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:22:22,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:22:22,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:22,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:22:22,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:22,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 11:22:22,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:22,504 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-16 11:22:22,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:22:22,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421038397] [2022-11-16 11:22:22,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421038397] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:22:22,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794699129] [2022-11-16 11:22:22,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:22:22,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:22:22,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:22:22,506 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:22:22,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-16 11:22:22,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:22,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 53 conjunts are in the unsatisfiable core [2022-11-16 11:22:22,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:22:23,501 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-16 11:22:23,741 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 17 [2022-11-16 11:22:24,254 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:22:24,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:22:24,256 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 18 [2022-11-16 11:22:24,324 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_remove_one_#t~mem14#1.base_27| Int)) (and (= |c_#valid| (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_remove_one_#t~mem14#1.base_27| 0)) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_remove_one_#t~mem14#1.base_27|) 0))) is different from true [2022-11-16 11:22:24,446 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 6 not checked. [2022-11-16 11:22:24,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:22:24,867 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-16 11:22:24,867 INFO L350 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 176 treesize of output 136 [2022-11-16 11:22:37,213 WARN L233 SmtUtils]: Spent 12.13s on a formula simplification. DAG size of input: 46 DAG size of output: 33 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:22:51,695 WARN L233 SmtUtils]: Spent 6.05s on a formula simplification that was a NOOP. DAG size: 36 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:22:57,843 WARN L233 SmtUtils]: Spent 6.04s on a formula simplification that was a NOOP. DAG size: 36 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:23:04,337 WARN L233 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 33 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 11:23:04,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794699129] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:23:04,362 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:23:04,362 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 15] total 21 [2022-11-16 11:23:04,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478637270] [2022-11-16 11:23:04,362 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:23:04,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-16 11:23:04,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:23:04,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-16 11:23:04,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1011, Unknown=1, NotChecked=64, Total=1190 [2022-11-16 11:23:04,364 INFO L87 Difference]: Start difference. First operand 8634 states and 10678 transitions. Second operand has 21 states, 21 states have (on average 7.0) internal successors, (147), 21 states have internal predecessors, (147), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-16 11:23:04,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:23:04,620 INFO L93 Difference]: Finished difference Result 8704 states and 10759 transitions. [2022-11-16 11:23:04,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-16 11:23:04,621 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 7.0) internal successors, (147), 21 states have internal predecessors, (147), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 81 [2022-11-16 11:23:04,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:23:04,634 INFO L225 Difference]: With dead ends: 8704 [2022-11-16 11:23:04,634 INFO L226 Difference]: Without dead ends: 8699 [2022-11-16 11:23:04,635 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 39.8s TimeCoverageRelationStatistics Valid=140, Invalid=1269, Unknown=1, NotChecked=72, Total=1482 [2022-11-16 11:23:04,635 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 51 mSDsluCounter, 888 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 1017 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 577 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:23:04,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 1017 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 577 Unchecked, 0.0s Time] [2022-11-16 11:23:04,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8699 states. [2022-11-16 11:23:04,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8699 to 8696. [2022-11-16 11:23:04,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8696 states, 8226 states have (on average 1.2174811573061026) internal successors, (10015), 8277 states have internal predecessors, (10015), 368 states have call successors, (368), 79 states have call predecessors, (368), 79 states have return successors, (368), 339 states have call predecessors, (368), 368 states have call successors, (368) [2022-11-16 11:23:04,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8696 states to 8696 states and 10751 transitions. [2022-11-16 11:23:04,804 INFO L78 Accepts]: Start accepts. Automaton has 8696 states and 10751 transitions. Word has length 81 [2022-11-16 11:23:04,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:23:04,804 INFO L495 AbstractCegarLoop]: Abstraction has 8696 states and 10751 transitions. [2022-11-16 11:23:04,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 7.0) internal successors, (147), 21 states have internal predecessors, (147), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-16 11:23:04,805 INFO L276 IsEmpty]: Start isEmpty. Operand 8696 states and 10751 transitions. [2022-11-16 11:23:04,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-16 11:23:04,806 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:23:04,807 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:23:04,820 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-11-16 11:23:05,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:23:05,013 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:23:05,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:23:05,014 INFO L85 PathProgramCache]: Analyzing trace with hash -854149370, now seen corresponding path program 1 times [2022-11-16 11:23:05,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:23:05,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758440548] [2022-11-16 11:23:05,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:23:05,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:23:05,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:05,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:23:05,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:05,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 11:23:05,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:05,320 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-16 11:23:05,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:23:05,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758440548] [2022-11-16 11:23:05,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758440548] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:23:05,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188476271] [2022-11-16 11:23:05,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:23:05,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:23:05,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:23:05,322 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:23:05,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-16 11:23:05,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:05,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 75 conjunts are in the unsatisfiable core [2022-11-16 11:23:05,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:23:06,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:23:06,063 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:23:06,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:23:06,095 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:23:06,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:23:06,128 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:23:06,412 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:23:06,412 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:23:07,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:23:07,169 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 43 [2022-11-16 11:23:07,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:23:07,177 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:23:07,208 INFO L321 Elim1Store]: treesize reduction 30, result has 51.6 percent of original size [2022-11-16 11:23:07,209 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 108 treesize of output 98 [2022-11-16 11:23:07,889 INFO L321 Elim1Store]: treesize reduction 113, result has 48.9 percent of original size [2022-11-16 11:23:07,889 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 70 treesize of output 200 [2022-11-16 11:23:08,226 INFO L321 Elim1Store]: treesize reduction 68, result has 17.1 percent of original size [2022-11-16 11:23:08,226 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 20 [2022-11-16 11:23:08,246 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:23:08,248 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 9 [2022-11-16 11:23:08,331 INFO L321 Elim1Store]: treesize reduction 66, result has 28.3 percent of original size [2022-11-16 11:23:08,331 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 44 [2022-11-16 11:23:09,145 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:23:09,145 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2022-11-16 11:23:09,150 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:23:09,156 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:23:09,157 INFO L350 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 85 treesize of output 63 [2022-11-16 11:23:09,760 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-16 11:23:09,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:23:10,162 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse0 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse1 (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_BEG 4)))) (or (forall ((v_ArrVal_2764 Int)) (= (store |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base|) .cse0 v_ArrVal_2764)) |c_~#list~0.base|) .cse1) 0) |c_ULTIMATE.start_main_old_#valid#1|)) (forall ((v_ArrVal_2763 Int)) (not (= (select (select (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_append_one_~list#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_append_one_~list#1.base|) .cse0 v_ArrVal_2763)) |c_~#list~0.base|) .cse1) 0))))) is different from false [2022-11-16 11:23:10,489 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:23:10,513 INFO L321 Elim1Store]: treesize reduction 15, result has 51.6 percent of original size [2022-11-16 11:23:10,513 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 86 treesize of output 77 [2022-11-16 11:23:13,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188476271] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:23:13,025 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:23:13,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 18] total 25 [2022-11-16 11:23:13,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828191710] [2022-11-16 11:23:13,025 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:23:13,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-16 11:23:13,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:23:13,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-16 11:23:13,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1487, Unknown=3, NotChecked=78, Total=1722 [2022-11-16 11:23:13,026 INFO L87 Difference]: Start difference. First operand 8696 states and 10751 transitions. Second operand has 25 states, 25 states have (on average 6.0) internal successors, (150), 25 states have internal predecessors, (150), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-16 11:23:13,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:23:13,461 INFO L93 Difference]: Finished difference Result 8770 states and 10840 transitions. [2022-11-16 11:23:13,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-16 11:23:13,462 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 6.0) internal successors, (150), 25 states have internal predecessors, (150), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 82 [2022-11-16 11:23:13,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:23:13,474 INFO L225 Difference]: With dead ends: 8770 [2022-11-16 11:23:13,474 INFO L226 Difference]: Without dead ends: 8760 [2022-11-16 11:23:13,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 122 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 707 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=193, Invalid=1878, Unknown=3, NotChecked=88, Total=2162 [2022-11-16 11:23:13,476 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 57 mSDsluCounter, 1510 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 1646 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 306 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:23:13,476 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 1646 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 306 Unchecked, 0.1s Time] [2022-11-16 11:23:13,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8760 states. [2022-11-16 11:23:13,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8760 to 8721. [2022-11-16 11:23:13,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8721 states, 8251 states have (on average 1.216701005938674) internal successors, (10039), 8302 states have internal predecessors, (10039), 368 states have call successors, (368), 79 states have call predecessors, (368), 79 states have return successors, (368), 339 states have call predecessors, (368), 368 states have call successors, (368) [2022-11-16 11:23:13,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8721 states to 8721 states and 10775 transitions. [2022-11-16 11:23:13,576 INFO L78 Accepts]: Start accepts. Automaton has 8721 states and 10775 transitions. Word has length 82 [2022-11-16 11:23:13,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:23:13,576 INFO L495 AbstractCegarLoop]: Abstraction has 8721 states and 10775 transitions. [2022-11-16 11:23:13,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 6.0) internal successors, (150), 25 states have internal predecessors, (150), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-16 11:23:13,576 INFO L276 IsEmpty]: Start isEmpty. Operand 8721 states and 10775 transitions. [2022-11-16 11:23:13,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-11-16 11:23:13,577 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:23:13,578 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:23:13,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-11-16 11:23:13,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2022-11-16 11:23:13,778 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:23:13,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:23:13,779 INFO L85 PathProgramCache]: Analyzing trace with hash 475315491, now seen corresponding path program 1 times [2022-11-16 11:23:13,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:23:13,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335596333] [2022-11-16 11:23:13,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:23:13,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:23:13,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:14,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:23:14,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:14,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 11:23:14,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:14,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-16 11:23:14,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:14,086 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-16 11:23:14,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:23:14,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335596333] [2022-11-16 11:23:14,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335596333] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:23:14,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312178223] [2022-11-16 11:23:14,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:23:14,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:23:14,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:23:14,088 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:23:14,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-11-16 11:23:14,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:14,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-16 11:23:14,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:23:14,519 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 16 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-16 11:23:14,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:23:14,769 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-16 11:23:14,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312178223] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:23:14,769 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:23:14,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-11-16 11:23:14,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941091878] [2022-11-16 11:23:14,769 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:23:14,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 11:23:14,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:23:14,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 11:23:14,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2022-11-16 11:23:14,770 INFO L87 Difference]: Start difference. First operand 8721 states and 10775 transitions. Second operand has 15 states, 15 states have (on average 5.6) internal successors, (84), 15 states have internal predecessors, (84), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-16 11:23:15,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:23:15,896 INFO L93 Difference]: Finished difference Result 10957 states and 13681 transitions. [2022-11-16 11:23:15,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:23:15,897 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.6) internal successors, (84), 15 states have internal predecessors, (84), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 84 [2022-11-16 11:23:15,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:23:15,906 INFO L225 Difference]: With dead ends: 10957 [2022-11-16 11:23:15,906 INFO L226 Difference]: Without dead ends: 10957 [2022-11-16 11:23:15,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 167 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=151, Invalid=269, Unknown=0, NotChecked=0, Total=420 [2022-11-16 11:23:15,907 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 570 mSDsluCounter, 1523 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 570 SdHoareTripleChecker+Valid, 1722 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:23:15,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [570 Valid, 1722 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:23:15,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10957 states. [2022-11-16 11:23:15,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10957 to 8865. [2022-11-16 11:23:15,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8865 states, 8395 states have (on average 1.215842763549732) internal successors, (10207), 8446 states have internal predecessors, (10207), 368 states have call successors, (368), 79 states have call predecessors, (368), 79 states have return successors, (368), 339 states have call predecessors, (368), 368 states have call successors, (368) [2022-11-16 11:23:16,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8865 states to 8865 states and 10943 transitions. [2022-11-16 11:23:16,002 INFO L78 Accepts]: Start accepts. Automaton has 8865 states and 10943 transitions. Word has length 84 [2022-11-16 11:23:16,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:23:16,003 INFO L495 AbstractCegarLoop]: Abstraction has 8865 states and 10943 transitions. [2022-11-16 11:23:16,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.6) internal successors, (84), 15 states have internal predecessors, (84), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-16 11:23:16,003 INFO L276 IsEmpty]: Start isEmpty. Operand 8865 states and 10943 transitions. [2022-11-16 11:23:16,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-11-16 11:23:16,004 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:23:16,005 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:23:16,016 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-11-16 11:23:16,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:23:16,212 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-16 11:23:16,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:23:16,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1933060735, now seen corresponding path program 1 times [2022-11-16 11:23:16,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:23:16,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344030184] [2022-11-16 11:23:16,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:23:16,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:23:16,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:20,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:23:20,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:20,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-16 11:23:20,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:20,415 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 17 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:23:20,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:23:20,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344030184] [2022-11-16 11:23:20,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344030184] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:23:20,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430004177] [2022-11-16 11:23:20,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:23:20,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:23:20,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:23:20,416 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:23:20,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e9145aa0-4748-4eee-b56a-409c69a2b7b4/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-16 11:23:20,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:20,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 124 conjunts are in the unsatisfiable core [2022-11-16 11:23:20,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:23:21,058 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 11:23:21,058 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-16 11:23:21,285 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:23:21,294 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:23:21,318 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:23:21,340 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:23:21,375 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:23:21,384 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 11:23:21,843 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:23:21,843 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:23:21,868 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-16 11:23:21,868 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-16 11:23:22,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:23:22,109 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 79 [2022-11-16 11:23:22,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:23:22,510 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 28 [2022-11-16 11:23:23,174 INFO L321 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2022-11-16 11:23:23,174 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-16 11:23:23,647 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 11:23:23,648 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 34 [2022-11-16 11:23:23,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:23:23,857 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 40 [2022-11-16 11:23:24,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:23:24,036 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2022-11-16 11:23:24,383 INFO L321 Elim1Store]: treesize reduction 28, result has 28.2 percent of original size [2022-11-16 11:23:24,384 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 69 treesize of output 69 [2022-11-16 11:23:24,868 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 37 [2022-11-16 11:23:25,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 11:23:25,621 INFO L321 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2022-11-16 11:23:25,621 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 86 treesize of output 35 [2022-11-16 11:23:26,026 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 11:23:26,102 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:23:26,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:23:27,082 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 11:23:27,082 INFO L350 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 139 treesize of output 143 [2022-11-16 11:23:27,523 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse1 (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_BEG 4))) (.cse3 (+ (* |c_ULTIMATE.start_append_one_~to#1| 4) |c_ULTIMATE.start_append_one_~list#1.offset|))) (and (forall ((v_ArrVal_3029 (Array Int Int))) (= |c_ULTIMATE.start_create_item_~link#1.base| (select (let ((.cse0 (let ((.cse2 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_3029))) (store .cse2 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse2 |c_ULTIMATE.start_append_one_~list#1.base|) .cse3 |c_ULTIMATE.start_create_item_~item~0#1.base|))))) (select .cse0 (select (select .cse0 |c_~#list~0.base|) .cse1))) 4))) (forall ((v_prenex_59 (Array Int Int))) (not (let ((.cse5 (let ((.cse6 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~link#1.base| v_prenex_59))) (store .cse6 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse6 |c_ULTIMATE.start_append_one_~list#1.base|) .cse3 |c_ULTIMATE.start_create_item_~item~0#1.base|))))) (let ((.cse4 (select (select .cse5 |c_~#list~0.base|) .cse1))) (= .cse4 (select (select .cse5 .cse4) 4)))))))) is different from false [2022-11-16 11:23:27,543 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse2 (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_BEG 4))) (.cse4 (+ (* |c_ULTIMATE.start_append_one_~to#1| 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse5 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base|)) (.cse6 (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| 8))) (and (forall ((v_ArrVal_3027 Int) (v_prenex_59 (Array Int Int))) (not (let ((.cse0 (let ((.cse3 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| (store .cse5 .cse6 v_ArrVal_3027)) |c_ULTIMATE.start_create_item_~link#1.base| v_prenex_59))) (store .cse3 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse3 |c_ULTIMATE.start_append_one_~list#1.base|) .cse4 |c_ULTIMATE.start_create_item_~item~0#1.base|))))) (let ((.cse1 (select (select .cse0 |c_~#list~0.base|) .cse2))) (= (select (select .cse0 .cse1) 4) .cse1))))) (forall ((v_ArrVal_3027 Int) (v_ArrVal_3029 (Array Int Int))) (= (select (let ((.cse7 (let ((.cse8 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| (store .cse5 .cse6 v_ArrVal_3027)) |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_3029))) (store .cse8 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse8 |c_ULTIMATE.start_append_one_~list#1.base|) .cse4 |c_ULTIMATE.start_create_item_~item~0#1.base|))))) (select .cse7 (select (select .cse7 |c_~#list~0.base|) .cse2))) 4) |c_ULTIMATE.start_create_item_~link#1.base|)))) is different from false [2022-11-16 11:23:27,565 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse2 (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_BEG 4))) (.cse4 (+ (* |c_ULTIMATE.start_append_one_~to#1| 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse5 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base|)) (.cse6 (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| (* |c_ULTIMATE.start_create_item_~term_field~0#1| 4))) (.cse7 (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| 8))) (and (forall ((v_ArrVal_3027 Int) (v_ArrVal_3026 Int) (v_prenex_59 (Array Int Int))) (not (let ((.cse0 (let ((.cse3 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (store .cse5 .cse6 v_ArrVal_3026) .cse7 v_ArrVal_3027)) |c_ULTIMATE.start_create_item_~link#1.base| v_prenex_59))) (store .cse3 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse3 |c_ULTIMATE.start_append_one_~list#1.base|) .cse4 |c_ULTIMATE.start_create_item_~item~0#1.base|))))) (let ((.cse1 (select (select .cse0 |c_~#list~0.base|) .cse2))) (= (select (select .cse0 .cse1) 4) .cse1))))) (forall ((v_ArrVal_3027 Int) (v_ArrVal_3026 Int) (v_ArrVal_3029 (Array Int Int))) (= (select (let ((.cse8 (let ((.cse9 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (store .cse5 .cse6 v_ArrVal_3026) .cse7 v_ArrVal_3027)) |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_3029))) (store .cse9 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse9 |c_ULTIMATE.start_append_one_~list#1.base|) .cse4 |c_ULTIMATE.start_create_item_~item~0#1.base|))))) (select .cse8 (select (select .cse8 |c_~#list~0.base|) .cse2))) 4) |c_ULTIMATE.start_create_item_~link#1.base|)))) is different from false [2022-11-16 11:23:28,163 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse2 (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_BEG 4))) (.cse4 (+ (* |c_ULTIMATE.start_append_one_~to#1| 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse5 (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base|) (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| (* ~unnamed2~0~ITEM_NEXT 4)) |c_ULTIMATE.start_create_item_~link#1.base|)) (.cse6 (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| (* ~unnamed2~0~ITEM_PREV 4))) (.cse7 (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| 8))) (and (forall ((v_ArrVal_3027 Int) (v_ArrVal_3026 Int) (v_prenex_59 (Array Int Int))) (not (let ((.cse0 (let ((.cse3 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (store .cse5 .cse6 v_ArrVal_3026) .cse7 v_ArrVal_3027)) |c_ULTIMATE.start_create_item_~link#1.base| v_prenex_59))) (store .cse3 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse3 |c_ULTIMATE.start_append_one_~list#1.base|) .cse4 |c_ULTIMATE.start_create_item_~item~0#1.base|))))) (let ((.cse1 (select (select .cse0 |c_~#list~0.base|) .cse2))) (= (select (select .cse0 .cse1) 4) .cse1))))) (forall ((v_ArrVal_3027 Int) (v_ArrVal_3026 Int) (v_ArrVal_3029 (Array Int Int))) (= (select (let ((.cse8 (let ((.cse9 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (store .cse5 .cse6 v_ArrVal_3026) .cse7 v_ArrVal_3027)) |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_3029))) (store .cse9 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse9 |c_ULTIMATE.start_append_one_~list#1.base|) .cse4 |c_ULTIMATE.start_create_item_~item~0#1.base|))))) (select .cse8 (select (select .cse8 |c_~#list~0.base|) .cse2))) 4) |c_ULTIMATE.start_create_item_~link#1.base|)))) is different from false [2022-11-16 11:23:29,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430004177] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:23:29,873 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:23:29,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 31] total 65 [2022-11-16 11:23:29,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582886381] [2022-11-16 11:23:29,874 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:23:29,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-11-16 11:23:29,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:23:29,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-11-16 11:23:29,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=379, Invalid=5585, Unknown=58, NotChecked=620, Total=6642 [2022-11-16 11:23:29,875 INFO L87 Difference]: Start difference. First operand 8865 states and 10943 transitions. Second operand has 66 states, 65 states have (on average 2.4307692307692306) internal successors, (158), 62 states have internal predecessors, (158), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4)