./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/array-memsafety/openbsd_cstrstr-alloca-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/array-memsafety/openbsd_cstrstr-alloca-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN --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 991fb09b573d5827d0db553f1ea89a581f5a664ba8b68d6f14a043df738f2f6d --- 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-6b4ec56 [2022-11-20 11:06:52,330 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 11:06:52,332 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 11:06:52,353 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 11:06:52,353 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 11:06:52,355 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 11:06:52,356 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 11:06:52,357 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 11:06:52,359 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 11:06:52,360 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 11:06:52,361 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 11:06:52,362 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 11:06:52,363 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 11:06:52,364 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 11:06:52,365 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 11:06:52,366 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 11:06:52,367 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 11:06:52,368 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 11:06:52,370 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 11:06:52,381 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 11:06:52,382 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 11:06:52,384 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 11:06:52,385 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 11:06:52,385 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 11:06:52,389 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 11:06:52,389 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 11:06:52,390 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 11:06:52,391 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 11:06:52,391 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 11:06:52,392 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 11:06:52,392 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 11:06:52,393 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 11:06:52,394 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 11:06:52,395 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 11:06:52,396 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 11:06:52,396 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 11:06:52,397 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 11:06:52,397 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 11:06:52,397 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 11:06:52,398 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 11:06:52,399 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 11:06:52,400 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-20 11:06:52,420 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 11:06:52,420 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 11:06:52,420 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 11:06:52,420 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 11:06:52,421 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 11:06:52,421 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 11:06:52,422 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 11:06:52,422 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 11:06:52,422 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 11:06:52,423 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 11:06:52,423 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 11:06:52,423 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 11:06:52,423 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 11:06:52,424 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 11:06:52,424 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 11:06:52,424 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-20 11:06:52,424 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-20 11:06:52,424 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-20 11:06:52,425 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 11:06:52,425 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 11:06:52,425 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 11:06:52,425 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 11:06:52,425 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 11:06:52,426 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 11:06:52,426 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 11:06:52,426 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:06:52,426 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 11:06:52,426 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 11:06:52,426 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 11:06:52,427 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 11:06:52,427 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_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/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_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN 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 -> 991fb09b573d5827d0db553f1ea89a581f5a664ba8b68d6f14a043df738f2f6d [2022-11-20 11:06:52,705 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 11:06:52,727 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 11:06:52,730 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 11:06:52,732 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 11:06:52,733 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 11:06:52,734 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/array-memsafety/openbsd_cstrstr-alloca-2.i [2022-11-20 11:06:55,852 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 11:06:56,151 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 11:06:56,152 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/sv-benchmarks/c/array-memsafety/openbsd_cstrstr-alloca-2.i [2022-11-20 11:06:56,165 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/data/a5a0ad8b3/8456a5b994424e2ba3d20212e808c17b/FLAG3b4568f9c [2022-11-20 11:06:56,180 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/data/a5a0ad8b3/8456a5b994424e2ba3d20212e808c17b [2022-11-20 11:06:56,183 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 11:06:56,184 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 11:06:56,186 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 11:06:56,186 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 11:06:56,191 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 11:06:56,192 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,193 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4860e210 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56, skipping insertion in model container [2022-11-20 11:06:56,193 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,201 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 11:06:56,256 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 11:06:56,561 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 11:06:56,574 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 11:06:56,633 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 11:06:56,667 INFO L208 MainTranslator]: Completed translation [2022-11-20 11:06:56,667 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56 WrapperNode [2022-11-20 11:06:56,667 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 11:06:56,669 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 11:06:56,670 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 11:06:56,670 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 11:06:56,679 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,705 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,732 INFO L138 Inliner]: procedures = 119, calls = 23, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 160 [2022-11-20 11:06:56,733 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 11:06:56,733 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 11:06:56,733 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 11:06:56,734 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 11:06:56,745 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,745 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,749 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,749 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,757 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,762 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,764 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,766 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,769 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 11:06:56,770 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 11:06:56,770 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 11:06:56,770 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 11:06:56,772 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56" (1/1) ... [2022-11-20 11:06:56,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:06:56,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:06:56,807 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 11:06:56,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 11:06:56,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-20 11:06:56,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-20 11:06:56,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 11:06:56,890 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 11:06:56,890 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 11:06:56,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 11:06:57,047 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 11:06:57,049 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 11:06:57,497 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 11:06:57,504 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 11:06:57,504 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-11-20 11:06:57,506 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:06:57 BoogieIcfgContainer [2022-11-20 11:06:57,507 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 11:06:57,509 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 11:06:57,509 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 11:06:57,512 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 11:06:57,513 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 11:06:56" (1/3) ... [2022-11-20 11:06:57,514 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@986fbbe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:06:57, skipping insertion in model container [2022-11-20 11:06:57,514 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:06:56" (2/3) ... [2022-11-20 11:06:57,514 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@986fbbe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:06:57, skipping insertion in model container [2022-11-20 11:06:57,514 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:06:57" (3/3) ... [2022-11-20 11:06:57,516 INFO L112 eAbstractionObserver]: Analyzing ICFG openbsd_cstrstr-alloca-2.i [2022-11-20 11:06:57,536 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 11:06:57,537 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 25 error locations. [2022-11-20 11:06:57,586 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 11:06:57,593 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;@f3cf507, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 11:06:57,593 INFO L358 AbstractCegarLoop]: Starting to check reachability of 25 error locations. [2022-11-20 11:06:57,597 INFO L276 IsEmpty]: Start isEmpty. Operand has 79 states, 53 states have (on average 1.830188679245283) internal successors, (97), 78 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:57,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 11:06:57,604 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:06:57,605 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:06:57,606 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:06:57,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:06:57,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1805029096, now seen corresponding path program 1 times [2022-11-20 11:06:57,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:06:57,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864898726] [2022-11-20 11:06:57,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:57,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:06:57,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:06:58,076 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-20 11:06:58,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:06:58,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864898726] [2022-11-20 11:06:58,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864898726] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:06:58,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:06:58,079 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 11:06:58,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159588640] [2022-11-20 11:06:58,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:06:58,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 11:06:58,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:06:58,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 11:06:58,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 11:06:58,137 INFO L87 Difference]: Start difference. First operand has 79 states, 53 states have (on average 1.830188679245283) internal successors, (97), 78 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:58,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:06:58,250 INFO L93 Difference]: Finished difference Result 77 states and 89 transitions. [2022-11-20 11:06:58,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 11:06:58,253 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-20 11:06:58,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:06:58,261 INFO L225 Difference]: With dead ends: 77 [2022-11-20 11:06:58,262 INFO L226 Difference]: Without dead ends: 75 [2022-11-20 11:06:58,263 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-20 11:06:58,267 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 77 mSDsluCounter, 5 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:06:58,268 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 68 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:06:58,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2022-11-20 11:06:58,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2022-11-20 11:06:58,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 52 states have (on average 1.6730769230769231) internal successors, (87), 74 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:58,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 87 transitions. [2022-11-20 11:06:58,319 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 87 transitions. Word has length 7 [2022-11-20 11:06:58,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:06:58,319 INFO L495 AbstractCegarLoop]: Abstraction has 75 states and 87 transitions. [2022-11-20 11:06:58,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:58,320 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 87 transitions. [2022-11-20 11:06:58,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 11:06:58,320 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:06:58,321 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:06:58,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-20 11:06:58,323 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:06:58,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:06:58,325 INFO L85 PathProgramCache]: Analyzing trace with hash 1805029097, now seen corresponding path program 1 times [2022-11-20 11:06:58,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:06:58,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878520027] [2022-11-20 11:06:58,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:58,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:06:58,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:06:58,713 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-20 11:06:58,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:06:58,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878520027] [2022-11-20 11:06:58,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878520027] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:06:58,715 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:06:58,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 11:06:58,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273967017] [2022-11-20 11:06:58,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:06:58,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:06:58,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:06:58,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:06:58,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:06:58,719 INFO L87 Difference]: Start difference. First operand 75 states and 87 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 5 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:59,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:06:59,027 INFO L93 Difference]: Finished difference Result 151 states and 174 transitions. [2022-11-20 11:06:59,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:06:59,028 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 5 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-20 11:06:59,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:06:59,036 INFO L225 Difference]: With dead ends: 151 [2022-11-20 11:06:59,037 INFO L226 Difference]: Without dead ends: 151 [2022-11-20 11:06:59,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:06:59,043 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 86 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:06:59,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 451 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:06:59,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2022-11-20 11:06:59,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 79. [2022-11-20 11:06:59,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 56 states have (on average 1.6428571428571428) internal successors, (92), 78 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:59,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 92 transitions. [2022-11-20 11:06:59,063 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 92 transitions. Word has length 7 [2022-11-20 11:06:59,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:06:59,063 INFO L495 AbstractCegarLoop]: Abstraction has 79 states and 92 transitions. [2022-11-20 11:06:59,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 5 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:59,064 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 92 transitions. [2022-11-20 11:06:59,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 11:06:59,065 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:06:59,065 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:06:59,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-20 11:06:59,066 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:06:59,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:06:59,073 INFO L85 PathProgramCache]: Analyzing trace with hash 1806876139, now seen corresponding path program 1 times [2022-11-20 11:06:59,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:06:59,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022329120] [2022-11-20 11:06:59,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:59,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:06:59,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:06:59,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-20 11:06:59,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:06:59,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022329120] [2022-11-20 11:06:59,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022329120] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:06:59,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:06:59,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 11:06:59,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039506177] [2022-11-20 11:06:59,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:06:59,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:06:59,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:06:59,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:06:59,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:06:59,312 INFO L87 Difference]: Start difference. First operand 79 states and 92 transitions. Second operand has 6 states, 5 states have (on average 1.4) internal successors, (7), 6 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:59,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:06:59,435 INFO L93 Difference]: Finished difference Result 83 states and 96 transitions. [2022-11-20 11:06:59,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:06:59,436 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.4) internal successors, (7), 6 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-20 11:06:59,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:06:59,438 INFO L225 Difference]: With dead ends: 83 [2022-11-20 11:06:59,438 INFO L226 Difference]: Without dead ends: 83 [2022-11-20 11:06:59,439 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:06:59,441 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 179 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:06:59,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 134 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:06:59,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2022-11-20 11:06:59,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 77. [2022-11-20 11:06:59,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 54 states have (on average 1.6481481481481481) internal successors, (89), 76 states have internal predecessors, (89), 0 states have call successors, (0), 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-20 11:06:59,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 89 transitions. [2022-11-20 11:06:59,450 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 89 transitions. Word has length 7 [2022-11-20 11:06:59,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:06:59,450 INFO L495 AbstractCegarLoop]: Abstraction has 77 states and 89 transitions. [2022-11-20 11:06:59,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.4) internal successors, (7), 6 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:59,451 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 89 transitions. [2022-11-20 11:06:59,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 11:06:59,452 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:06:59,452 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:06:59,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-20 11:06:59,453 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:06:59,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:06:59,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1906083540, now seen corresponding path program 1 times [2022-11-20 11:06:59,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:06:59,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122644701] [2022-11-20 11:06:59,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:59,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:06:59,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:06:59,555 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:06:59,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:06:59,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122644701] [2022-11-20 11:06:59,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122644701] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:06:59,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358858627] [2022-11-20 11:06:59,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:59,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:06:59,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:06:59,563 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:06:59,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-20 11:06:59,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:06:59,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 11:06:59,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:06:59,781 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:06:59,781 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:06:59,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358858627] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:06:59,782 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:06:59,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-20 11:06:59,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841600632] [2022-11-20 11:06:59,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:06:59,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:06:59,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:06:59,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:06:59,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:06:59,787 INFO L87 Difference]: Start difference. First operand 77 states and 89 transitions. Second operand has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:59,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:06:59,832 INFO L93 Difference]: Finished difference Result 149 states and 171 transitions. [2022-11-20 11:06:59,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:06:59,832 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 11:06:59,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:06:59,834 INFO L225 Difference]: With dead ends: 149 [2022-11-20 11:06:59,834 INFO L226 Difference]: Without dead ends: 149 [2022-11-20 11:06:59,835 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:06:59,845 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 155 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:06:59,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 236 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:06:59,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2022-11-20 11:06:59,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 84. [2022-11-20 11:06:59,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 61 states have (on average 1.5901639344262295) internal successors, (97), 83 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:59,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 97 transitions. [2022-11-20 11:06:59,853 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 97 transitions. Word has length 11 [2022-11-20 11:06:59,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:06:59,853 INFO L495 AbstractCegarLoop]: Abstraction has 84 states and 97 transitions. [2022-11-20 11:06:59,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:59,854 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 97 transitions. [2022-11-20 11:06:59,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 11:06:59,854 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:06:59,854 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:06:59,872 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:00,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:00,066 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:00,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:00,067 INFO L85 PathProgramCache]: Analyzing trace with hash -1226025170, now seen corresponding path program 1 times [2022-11-20 11:07:00,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:00,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739632626] [2022-11-20 11:07:00,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:00,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:00,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:00,413 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:07:00,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:00,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739632626] [2022-11-20 11:07:00,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739632626] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:00,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288769749] [2022-11-20 11:07:00,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:00,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:00,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:00,417 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:00,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-20 11:07:00,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:00,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:07:00,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:00,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:07:00,605 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 11 treesize of output 13 [2022-11-20 11:07:00,624 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:07:00,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:07:00,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:01,178 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:07:01,241 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:07:01,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288769749] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:01,241 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:01,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 16 [2022-11-20 11:07:01,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400241253] [2022-11-20 11:07:01,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:01,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-20 11:07:01,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:01,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-20 11:07:01,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2022-11-20 11:07:01,244 INFO L87 Difference]: Start difference. First operand 84 states and 97 transitions. Second operand has 17 states, 16 states have (on average 1.9375) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:01,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:01,532 INFO L93 Difference]: Finished difference Result 85 states and 98 transitions. [2022-11-20 11:07:01,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:07:01,532 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.9375) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 11:07:01,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:01,533 INFO L225 Difference]: With dead ends: 85 [2022-11-20 11:07:01,533 INFO L226 Difference]: Without dead ends: 85 [2022-11-20 11:07:01,533 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2022-11-20 11:07:01,534 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 331 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:01,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [331 Valid, 282 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:07:01,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2022-11-20 11:07:01,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 82. [2022-11-20 11:07:01,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 60 states have (on average 1.5833333333333333) internal successors, (95), 81 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:01,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 95 transitions. [2022-11-20 11:07:01,540 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 95 transitions. Word has length 11 [2022-11-20 11:07:01,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:01,540 INFO L495 AbstractCegarLoop]: Abstraction has 82 states and 95 transitions. [2022-11-20 11:07:01,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.9375) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:01,541 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 95 transitions. [2022-11-20 11:07:01,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 11:07:01,541 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:01,541 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:01,553 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:01,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:01,747 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:01,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:01,748 INFO L85 PathProgramCache]: Analyzing trace with hash -2090265437, now seen corresponding path program 1 times [2022-11-20 11:07:01,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:01,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035179096] [2022-11-20 11:07:01,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:01,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:01,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:01,817 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:01,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:01,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035179096] [2022-11-20 11:07:01,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035179096] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:01,818 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:01,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 11:07:01,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910575426] [2022-11-20 11:07:01,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:01,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:07:01,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:01,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:07:01,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:07:01,821 INFO L87 Difference]: Start difference. First operand 82 states and 95 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 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-20 11:07:01,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:01,848 INFO L93 Difference]: Finished difference Result 88 states and 101 transitions. [2022-11-20 11:07:01,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:07:01,849 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 11:07:01,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:01,849 INFO L225 Difference]: With dead ends: 88 [2022-11-20 11:07:01,850 INFO L226 Difference]: Without dead ends: 88 [2022-11-20 11:07:01,850 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-20 11:07:01,851 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 85 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:01,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 152 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:07:01,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2022-11-20 11:07:01,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 83. [2022-11-20 11:07:01,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 61 states have (on average 1.5737704918032787) internal successors, (96), 82 states have internal predecessors, (96), 0 states have call successors, (0), 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-20 11:07:01,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 96 transitions. [2022-11-20 11:07:01,863 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 96 transitions. Word has length 13 [2022-11-20 11:07:01,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:01,864 INFO L495 AbstractCegarLoop]: Abstraction has 83 states and 96 transitions. [2022-11-20 11:07:01,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 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-20 11:07:01,864 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 96 transitions. [2022-11-20 11:07:01,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 11:07:01,865 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:01,865 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:01,865 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-20 11:07:01,866 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:01,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:01,866 INFO L85 PathProgramCache]: Analyzing trace with hash -2090265385, now seen corresponding path program 1 times [2022-11-20 11:07:01,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:01,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340076255] [2022-11-20 11:07:01,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:01,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:01,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:01,963 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:01,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:01,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340076255] [2022-11-20 11:07:01,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340076255] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:01,963 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:01,964 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 11:07:01,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860430426] [2022-11-20 11:07:01,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:01,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 11:07:01,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:01,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 11:07:01,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 11:07:01,965 INFO L87 Difference]: Start difference. First operand 83 states and 96 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 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-20 11:07:02,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:02,011 INFO L93 Difference]: Finished difference Result 81 states and 94 transitions. [2022-11-20 11:07:02,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 11:07:02,012 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 11:07:02,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:02,013 INFO L225 Difference]: With dead ends: 81 [2022-11-20 11:07:02,013 INFO L226 Difference]: Without dead ends: 81 [2022-11-20 11:07:02,013 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-20 11:07:02,015 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 68 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:02,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 64 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:07:02,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-11-20 11:07:02,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2022-11-20 11:07:02,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 61 states have (on average 1.540983606557377) internal successors, (94), 80 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:02,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 94 transitions. [2022-11-20 11:07:02,031 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 94 transitions. Word has length 13 [2022-11-20 11:07:02,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:02,032 INFO L495 AbstractCegarLoop]: Abstraction has 81 states and 94 transitions. [2022-11-20 11:07:02,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 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-20 11:07:02,032 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 94 transitions. [2022-11-20 11:07:02,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 11:07:02,033 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:02,033 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:02,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-20 11:07:02,034 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:02,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:02,034 INFO L85 PathProgramCache]: Analyzing trace with hash -2090265384, now seen corresponding path program 1 times [2022-11-20 11:07:02,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:02,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577170160] [2022-11-20 11:07:02,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:02,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:02,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:02,241 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:02,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:02,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577170160] [2022-11-20 11:07:02,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577170160] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:02,242 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:02,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 11:07:02,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122411324] [2022-11-20 11:07:02,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:02,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:07:02,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:02,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:07:02,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:07:02,249 INFO L87 Difference]: Start difference. First operand 81 states and 94 transitions. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 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-20 11:07:02,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:02,401 INFO L93 Difference]: Finished difference Result 159 states and 182 transitions. [2022-11-20 11:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:07:02,401 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 11:07:02,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:02,402 INFO L225 Difference]: With dead ends: 159 [2022-11-20 11:07:02,402 INFO L226 Difference]: Without dead ends: 159 [2022-11-20 11:07:02,403 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:07:02,404 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 81 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:02,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 296 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:07:02,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-11-20 11:07:02,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 102. [2022-11-20 11:07:02,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 82 states have (on average 1.451219512195122) internal successors, (119), 101 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:02,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 119 transitions. [2022-11-20 11:07:02,416 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 119 transitions. Word has length 13 [2022-11-20 11:07:02,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:02,417 INFO L495 AbstractCegarLoop]: Abstraction has 102 states and 119 transitions. [2022-11-20 11:07:02,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 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-20 11:07:02,417 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 119 transitions. [2022-11-20 11:07:02,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 11:07:02,418 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:02,418 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:02,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-20 11:07:02,419 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:02,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:02,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1811674902, now seen corresponding path program 1 times [2022-11-20 11:07:02,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:02,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951062116] [2022-11-20 11:07:02,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:02,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:02,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:02,573 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:02,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:02,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951062116] [2022-11-20 11:07:02,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951062116] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:02,573 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:02,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 11:07:02,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175129932] [2022-11-20 11:07:02,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:02,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:07:02,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:02,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:07:02,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:07:02,575 INFO L87 Difference]: Start difference. First operand 102 states and 119 transitions. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 7 states have internal predecessors, (13), 0 states have call successors, (0), 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-20 11:07:02,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:02,683 INFO L93 Difference]: Finished difference Result 107 states and 124 transitions. [2022-11-20 11:07:02,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:07:02,683 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 7 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 11:07:02,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:02,684 INFO L225 Difference]: With dead ends: 107 [2022-11-20 11:07:02,684 INFO L226 Difference]: Without dead ends: 107 [2022-11-20 11:07:02,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-20 11:07:02,685 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 171 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:02,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 112 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:07:02,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2022-11-20 11:07:02,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 103. [2022-11-20 11:07:02,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 83 states have (on average 1.4457831325301205) internal successors, (120), 102 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:02,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 120 transitions. [2022-11-20 11:07:02,688 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 120 transitions. Word has length 13 [2022-11-20 11:07:02,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:02,688 INFO L495 AbstractCegarLoop]: Abstraction has 103 states and 120 transitions. [2022-11-20 11:07:02,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 7 states have internal predecessors, (13), 0 states have call successors, (0), 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-20 11:07:02,689 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 120 transitions. [2022-11-20 11:07:02,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 11:07:02,689 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:02,689 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:02,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-20 11:07:02,690 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:02,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:02,690 INFO L85 PathProgramCache]: Analyzing trace with hash -862198810, now seen corresponding path program 1 times [2022-11-20 11:07:02,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:02,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051698604] [2022-11-20 11:07:02,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:02,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:02,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:02,804 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:02,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:02,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051698604] [2022-11-20 11:07:02,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051698604] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:02,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355834812] [2022-11-20 11:07:02,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:02,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:02,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:02,807 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:02,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-20 11:07:02,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:02,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 11:07:02,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:03,075 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:03,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:03,142 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2022-11-20 11:07:03,205 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:03,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355834812] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:03,206 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:03,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 9 [2022-11-20 11:07:03,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403788401] [2022-11-20 11:07:03,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:03,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 11:07:03,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:03,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 11:07:03,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-20 11:07:03,208 INFO L87 Difference]: Start difference. First operand 103 states and 120 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:03,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:03,438 INFO L93 Difference]: Finished difference Result 176 states and 204 transitions. [2022-11-20 11:07:03,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:07:03,443 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 11:07:03,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:03,444 INFO L225 Difference]: With dead ends: 176 [2022-11-20 11:07:03,444 INFO L226 Difference]: Without dead ends: 176 [2022-11-20 11:07:03,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-20 11:07:03,445 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 274 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:03,445 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 444 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:07:03,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2022-11-20 11:07:03,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 119. [2022-11-20 11:07:03,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 99 states have (on average 1.4141414141414141) internal successors, (140), 118 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:03,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 140 transitions. [2022-11-20 11:07:03,451 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 140 transitions. Word has length 17 [2022-11-20 11:07:03,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:03,452 INFO L495 AbstractCegarLoop]: Abstraction has 119 states and 140 transitions. [2022-11-20 11:07:03,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:03,452 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 140 transitions. [2022-11-20 11:07:03,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 11:07:03,456 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:03,457 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:03,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:03,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-20 11:07:03,663 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:03,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:03,663 INFO L85 PathProgramCache]: Analyzing trace with hash -862198757, now seen corresponding path program 1 times [2022-11-20 11:07:03,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:03,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318334346] [2022-11-20 11:07:03,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:03,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:03,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:03,719 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:03,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:03,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318334346] [2022-11-20 11:07:03,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318334346] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:03,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508891362] [2022-11-20 11:07:03,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:03,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:03,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:03,722 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:03,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-20 11:07:03,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:03,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 11:07:03,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:03,858 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:03,858 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:07:03,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508891362] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:03,858 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:07:03,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-20 11:07:03,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914379923] [2022-11-20 11:07:03,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:03,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:07:03,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:03,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:07:03,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:07:03,861 INFO L87 Difference]: Start difference. First operand 119 states and 140 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 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-20 11:07:03,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:03,883 INFO L93 Difference]: Finished difference Result 171 states and 195 transitions. [2022-11-20 11:07:03,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:07:03,884 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 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 17 [2022-11-20 11:07:03,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:03,885 INFO L225 Difference]: With dead ends: 171 [2022-11-20 11:07:03,885 INFO L226 Difference]: Without dead ends: 171 [2022-11-20 11:07:03,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:07:03,886 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 135 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:03,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 165 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:07:03,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-11-20 11:07:03,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 117. [2022-11-20 11:07:03,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 97 states have (on average 1.3814432989690721) internal successors, (134), 116 states have internal predecessors, (134), 0 states have call successors, (0), 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-20 11:07:03,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 134 transitions. [2022-11-20 11:07:03,890 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 134 transitions. Word has length 17 [2022-11-20 11:07:03,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:03,891 INFO L495 AbstractCegarLoop]: Abstraction has 117 states and 134 transitions. [2022-11-20 11:07:03,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 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-20 11:07:03,891 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 134 transitions. [2022-11-20 11:07:03,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 11:07:03,892 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:03,892 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:03,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:04,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:04,098 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:04,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:04,099 INFO L85 PathProgramCache]: Analyzing trace with hash -1873316007, now seen corresponding path program 1 times [2022-11-20 11:07:04,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:04,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029477708] [2022-11-20 11:07:04,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:04,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:04,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:04,375 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:04,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:04,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029477708] [2022-11-20 11:07:04,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029477708] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:04,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139112123] [2022-11-20 11:07:04,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:04,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:04,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:04,379 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:04,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-20 11:07:04,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:04,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 11:07:04,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:04,503 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 11:07:04,504 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 1 case distinctions, treesize of input 11 treesize of output 17 [2022-11-20 11:07:04,782 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:04,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:05,136 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:05,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139112123] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:05,136 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:05,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 18 [2022-11-20 11:07:05,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708326153] [2022-11-20 11:07:05,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:05,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-20 11:07:05,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:05,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-20 11:07:05,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2022-11-20 11:07:05,142 INFO L87 Difference]: Start difference. First operand 117 states and 134 transitions. Second operand has 19 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 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-20 11:07:05,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:05,413 INFO L93 Difference]: Finished difference Result 120 states and 136 transitions. [2022-11-20 11:07:05,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 11:07:05,414 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 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 17 [2022-11-20 11:07:05,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:05,415 INFO L225 Difference]: With dead ends: 120 [2022-11-20 11:07:05,415 INFO L226 Difference]: Without dead ends: 120 [2022-11-20 11:07:05,415 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=158, Invalid=348, Unknown=0, NotChecked=0, Total=506 [2022-11-20 11:07:05,416 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 115 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:05,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 193 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:07:05,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2022-11-20 11:07:05,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 114. [2022-11-20 11:07:05,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 95 states have (on average 1.368421052631579) internal successors, (130), 113 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:05,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 130 transitions. [2022-11-20 11:07:05,419 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 130 transitions. Word has length 17 [2022-11-20 11:07:05,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:05,420 INFO L495 AbstractCegarLoop]: Abstraction has 114 states and 130 transitions. [2022-11-20 11:07:05,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 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-20 11:07:05,420 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 130 transitions. [2022-11-20 11:07:05,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 11:07:05,421 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:05,421 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:05,432 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:05,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-20 11:07:05,622 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:05,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:05,622 INFO L85 PathProgramCache]: Analyzing trace with hash -2142062488, now seen corresponding path program 1 times [2022-11-20 11:07:05,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:05,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943984978] [2022-11-20 11:07:05,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:05,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:05,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:05,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:05,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:05,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943984978] [2022-11-20 11:07:05,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943984978] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:05,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:05,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 11:07:05,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091152446] [2022-11-20 11:07:05,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:05,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:07:05,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:05,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:07:05,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:07:05,737 INFO L87 Difference]: Start difference. First operand 114 states and 130 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 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-20 11:07:05,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:05,812 INFO L93 Difference]: Finished difference Result 113 states and 128 transitions. [2022-11-20 11:07:05,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:07:05,812 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 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 17 [2022-11-20 11:07:05,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:05,813 INFO L225 Difference]: With dead ends: 113 [2022-11-20 11:07:05,813 INFO L226 Difference]: Without dead ends: 113 [2022-11-20 11:07:05,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2022-11-20 11:07:05,815 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 216 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:05,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 111 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:07:05,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-11-20 11:07:05,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 99. [2022-11-20 11:07:05,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 81 states have (on average 1.3950617283950617) internal successors, (113), 98 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:05,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 113 transitions. [2022-11-20 11:07:05,819 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 113 transitions. Word has length 17 [2022-11-20 11:07:05,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:05,820 INFO L495 AbstractCegarLoop]: Abstraction has 99 states and 113 transitions. [2022-11-20 11:07:05,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 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-20 11:07:05,820 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 113 transitions. [2022-11-20 11:07:05,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-20 11:07:05,821 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:05,821 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:05,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-20 11:07:05,822 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:05,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:05,823 INFO L85 PathProgramCache]: Analyzing trace with hash 2056744278, now seen corresponding path program 1 times [2022-11-20 11:07:05,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:05,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442090765] [2022-11-20 11:07:05,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:05,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:05,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:05,951 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:05,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:05,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442090765] [2022-11-20 11:07:05,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442090765] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:05,952 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:05,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 11:07:05,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288209825] [2022-11-20 11:07:05,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:05,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:07:05,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:05,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:07:05,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:07:05,954 INFO L87 Difference]: Start difference. First operand 99 states and 113 transitions. Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:06,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:06,031 INFO L93 Difference]: Finished difference Result 99 states and 113 transitions. [2022-11-20 11:07:06,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:07:06,031 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-20 11:07:06,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:06,032 INFO L225 Difference]: With dead ends: 99 [2022-11-20 11:07:06,032 INFO L226 Difference]: Without dead ends: 99 [2022-11-20 11:07:06,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2022-11-20 11:07:06,033 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 203 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:06,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 121 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:07:06,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2022-11-20 11:07:06,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 96. [2022-11-20 11:07:06,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 79 states have (on average 1.3924050632911393) internal successors, (110), 95 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:06,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 110 transitions. [2022-11-20 11:07:06,036 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 110 transitions. Word has length 18 [2022-11-20 11:07:06,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:06,037 INFO L495 AbstractCegarLoop]: Abstraction has 96 states and 110 transitions. [2022-11-20 11:07:06,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:06,037 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 110 transitions. [2022-11-20 11:07:06,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-20 11:07:06,038 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:06,038 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-20 11:07:06,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-20 11:07:06,038 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:06,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:06,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1860324492, now seen corresponding path program 1 times [2022-11-20 11:07:06,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:06,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516064004] [2022-11-20 11:07:06,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:06,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:06,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:06,087 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:06,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:06,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516064004] [2022-11-20 11:07:06,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516064004] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:06,088 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:06,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 11:07:06,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299969944] [2022-11-20 11:07:06,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:06,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:07:06,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:06,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:07:06,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:07:06,090 INFO L87 Difference]: Start difference. First operand 96 states and 110 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 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-20 11:07:06,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:06,139 INFO L93 Difference]: Finished difference Result 95 states and 109 transitions. [2022-11-20 11:07:06,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:07:06,140 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 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 20 [2022-11-20 11:07:06,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:06,141 INFO L225 Difference]: With dead ends: 95 [2022-11-20 11:07:06,141 INFO L226 Difference]: Without dead ends: 95 [2022-11-20 11:07:06,141 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-20 11:07:06,142 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 68 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:06,142 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 113 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:07:06,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-11-20 11:07:06,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 95. [2022-11-20 11:07:06,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 79 states have (on average 1.379746835443038) internal successors, (109), 94 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:06,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 109 transitions. [2022-11-20 11:07:06,145 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 109 transitions. Word has length 20 [2022-11-20 11:07:06,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:06,146 INFO L495 AbstractCegarLoop]: Abstraction has 95 states and 109 transitions. [2022-11-20 11:07:06,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 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-20 11:07:06,146 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 109 transitions. [2022-11-20 11:07:06,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-20 11:07:06,146 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:06,147 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-20 11:07:06,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-20 11:07:06,147 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:06,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:06,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1860324491, now seen corresponding path program 1 times [2022-11-20 11:07:06,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:06,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221501409] [2022-11-20 11:07:06,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:06,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:06,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:06,438 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:06,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:06,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221501409] [2022-11-20 11:07:06,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221501409] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:06,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997229898] [2022-11-20 11:07:06,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:06,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:06,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:06,440 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:06,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-20 11:07:06,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:06,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 11:07:06,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:06,543 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:07:06,543 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:07:06,639 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:06,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:06,752 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:06,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997229898] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:06,753 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:07:06,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 5] total 13 [2022-11-20 11:07:06,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25331851] [2022-11-20 11:07:06,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:06,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:07:06,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:06,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:07:06,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2022-11-20 11:07:06,755 INFO L87 Difference]: Start difference. First operand 95 states and 109 transitions. Second operand has 6 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 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-20 11:07:06,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:06,872 INFO L93 Difference]: Finished difference Result 95 states and 109 transitions. [2022-11-20 11:07:06,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:07:06,872 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 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 20 [2022-11-20 11:07:06,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:06,873 INFO L225 Difference]: With dead ends: 95 [2022-11-20 11:07:06,873 INFO L226 Difference]: Without dead ends: 95 [2022-11-20 11:07:06,873 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:07:06,874 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 76 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:06,874 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 138 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:07:06,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-11-20 11:07:06,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 94. [2022-11-20 11:07:06,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 79 states have (on average 1.3670886075949367) internal successors, (108), 93 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:06,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 108 transitions. [2022-11-20 11:07:06,877 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 108 transitions. Word has length 20 [2022-11-20 11:07:06,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:06,878 INFO L495 AbstractCegarLoop]: Abstraction has 94 states and 108 transitions. [2022-11-20 11:07:06,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 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-20 11:07:06,878 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 108 transitions. [2022-11-20 11:07:06,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-20 11:07:06,878 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:06,879 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-20 11:07:06,899 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:07,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-20 11:07:07,095 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:07,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:07,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1331077295, now seen corresponding path program 1 times [2022-11-20 11:07:07,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:07,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756585994] [2022-11-20 11:07:07,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:07,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:07,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:07,169 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:07,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:07,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756585994] [2022-11-20 11:07:07,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756585994] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:07,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:07,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 11:07:07,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912799483] [2022-11-20 11:07:07,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:07,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:07:07,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:07,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:07:07,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:07:07,172 INFO L87 Difference]: Start difference. First operand 94 states and 108 transitions. Second operand has 5 states, 4 states have (on average 5.75) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 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-20 11:07:07,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:07,230 INFO L93 Difference]: Finished difference Result 95 states and 109 transitions. [2022-11-20 11:07:07,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:07:07,231 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.75) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 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 23 [2022-11-20 11:07:07,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:07,232 INFO L225 Difference]: With dead ends: 95 [2022-11-20 11:07:07,232 INFO L226 Difference]: Without dead ends: 95 [2022-11-20 11:07:07,232 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 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-20 11:07:07,233 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 166 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:07,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 88 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:07:07,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-11-20 11:07:07,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 93. [2022-11-20 11:07:07,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 79 states have (on average 1.3544303797468353) internal successors, (107), 92 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:07,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 107 transitions. [2022-11-20 11:07:07,236 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 107 transitions. Word has length 23 [2022-11-20 11:07:07,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:07,236 INFO L495 AbstractCegarLoop]: Abstraction has 93 states and 107 transitions. [2022-11-20 11:07:07,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.75) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 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-20 11:07:07,237 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 107 transitions. [2022-11-20 11:07:07,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-20 11:07:07,237 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:07,237 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-20 11:07:07,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-20 11:07:07,238 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:07,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:07,238 INFO L85 PathProgramCache]: Analyzing trace with hash 1331077296, now seen corresponding path program 1 times [2022-11-20 11:07:07,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:07,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49378408] [2022-11-20 11:07:07,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:07,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:07,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:07,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 11:07:07,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:07,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49378408] [2022-11-20 11:07:07,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49378408] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:07,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:07,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-20 11:07:07,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414195149] [2022-11-20 11:07:07,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:07,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:07:07,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:07,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:07:07,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-20 11:07:07,445 INFO L87 Difference]: Start difference. First operand 93 states and 107 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 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-20 11:07:07,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:07,575 INFO L93 Difference]: Finished difference Result 107 states and 119 transitions. [2022-11-20 11:07:07,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 11:07:07,576 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), 0 states have call successors, (0), 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 23 [2022-11-20 11:07:07,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:07,576 INFO L225 Difference]: With dead ends: 107 [2022-11-20 11:07:07,576 INFO L226 Difference]: Without dead ends: 107 [2022-11-20 11:07:07,577 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:07:07,577 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 38 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:07,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 464 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:07:07,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2022-11-20 11:07:07,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 99. [2022-11-20 11:07:07,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 85 states have (on average 1.3294117647058823) internal successors, (113), 98 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:07,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 113 transitions. [2022-11-20 11:07:07,580 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 113 transitions. Word has length 23 [2022-11-20 11:07:07,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:07,581 INFO L495 AbstractCegarLoop]: Abstraction has 99 states and 113 transitions. [2022-11-20 11:07:07,581 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), 0 states have call successors, (0), 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-20 11:07:07,581 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 113 transitions. [2022-11-20 11:07:07,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-20 11:07:07,582 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:07,582 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-20 11:07:07,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-20 11:07:07,582 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:07,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:07,583 INFO L85 PathProgramCache]: Analyzing trace with hash 513428846, now seen corresponding path program 1 times [2022-11-20 11:07:07,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:07,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647800754] [2022-11-20 11:07:07,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:07,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:07,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:07,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:07,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:07,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647800754] [2022-11-20 11:07:07,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647800754] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:07,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535943198] [2022-11-20 11:07:07,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:07,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:07,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:07,937 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:07,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-20 11:07:08,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:08,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 11:07:08,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:08,172 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 14 treesize of output 10 [2022-11-20 11:07:08,290 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:07:08,292 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:07:08,293 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 18 treesize of output 10 [2022-11-20 11:07:08,300 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:08,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:08,393 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 13 treesize of output 11 [2022-11-20 11:07:08,398 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 20 [2022-11-20 11:07:08,715 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:08,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535943198] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:08,715 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:08,716 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 24 [2022-11-20 11:07:08,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223972161] [2022-11-20 11:07:08,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:08,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-20 11:07:08,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:08,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-20 11:07:08,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2022-11-20 11:07:08,723 INFO L87 Difference]: Start difference. First operand 99 states and 113 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:09,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:09,076 INFO L93 Difference]: Finished difference Result 116 states and 130 transitions. [2022-11-20 11:07:09,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 11:07:09,076 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-11-20 11:07:09,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:09,077 INFO L225 Difference]: With dead ends: 116 [2022-11-20 11:07:09,077 INFO L226 Difference]: Without dead ends: 116 [2022-11-20 11:07:09,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2022-11-20 11:07:09,078 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 90 mSDsluCounter, 805 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 873 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:09,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 873 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 128 Invalid, 0 Unknown, 55 Unchecked, 0.1s Time] [2022-11-20 11:07:09,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-11-20 11:07:09,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 103. [2022-11-20 11:07:09,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 89 states have (on average 1.3258426966292134) internal successors, (118), 102 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:09,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 118 transitions. [2022-11-20 11:07:09,081 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 118 transitions. Word has length 23 [2022-11-20 11:07:09,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:09,081 INFO L495 AbstractCegarLoop]: Abstraction has 103 states and 118 transitions. [2022-11-20 11:07:09,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:09,081 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 118 transitions. [2022-11-20 11:07:09,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-20 11:07:09,081 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:09,081 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-20 11:07:09,092 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:09,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:09,282 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:09,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:09,283 INFO L85 PathProgramCache]: Analyzing trace with hash -731742098, now seen corresponding path program 1 times [2022-11-20 11:07:09,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:09,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896927592] [2022-11-20 11:07:09,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:09,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:09,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:09,418 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 11:07:09,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:09,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896927592] [2022-11-20 11:07:09,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896927592] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:09,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:09,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 11:07:09,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273500033] [2022-11-20 11:07:09,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:09,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:07:09,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:09,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:07:09,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:07:09,420 INFO L87 Difference]: Start difference. First operand 103 states and 118 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 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-20 11:07:09,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:09,460 INFO L93 Difference]: Finished difference Result 102 states and 117 transitions. [2022-11-20 11:07:09,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:07:09,461 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 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 25 [2022-11-20 11:07:09,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:09,462 INFO L225 Difference]: With dead ends: 102 [2022-11-20 11:07:09,462 INFO L226 Difference]: Without dead ends: 74 [2022-11-20 11:07:09,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:07:09,463 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 53 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:09,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 112 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:07:09,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2022-11-20 11:07:09,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2022-11-20 11:07:09,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 61 states have (on average 1.360655737704918) internal successors, (83), 73 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:09,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 83 transitions. [2022-11-20 11:07:09,465 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 83 transitions. Word has length 25 [2022-11-20 11:07:09,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:09,466 INFO L495 AbstractCegarLoop]: Abstraction has 74 states and 83 transitions. [2022-11-20 11:07:09,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 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-20 11:07:09,466 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 83 transitions. [2022-11-20 11:07:09,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 11:07:09,466 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:09,467 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] [2022-11-20 11:07:09,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-20 11:07:09,467 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:09,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:09,468 INFO L85 PathProgramCache]: Analyzing trace with hash 510694897, now seen corresponding path program 2 times [2022-11-20 11:07:09,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:09,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828948644] [2022-11-20 11:07:09,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:09,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:09,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:09,751 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-20 11:07:09,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:09,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828948644] [2022-11-20 11:07:09,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828948644] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:09,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289031083] [2022-11-20 11:07:09,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:07:09,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:09,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:09,753 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:09,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-20 11:07:09,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 11:07:09,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:07:09,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 38 conjunts are in the unsatisfiable core [2022-11-20 11:07:09,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:09,886 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:07:09,886 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:07:09,916 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 14 treesize of output 10 [2022-11-20 11:07:10,005 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:07:10,005 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 20 treesize of output 17 [2022-11-20 11:07:10,093 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 11:07:10,094 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:07:10,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289031083] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:10,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:07:10,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2022-11-20 11:07:10,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647532722] [2022-11-20 11:07:10,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:10,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:07:10,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:10,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:07:10,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-11-20 11:07:10,096 INFO L87 Difference]: Start difference. First operand 74 states and 83 transitions. Second operand has 8 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 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-20 11:07:10,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:10,295 INFO L93 Difference]: Finished difference Result 114 states and 129 transitions. [2022-11-20 11:07:10,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:07:10,295 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 11:07:10,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:10,296 INFO L225 Difference]: With dead ends: 114 [2022-11-20 11:07:10,296 INFO L226 Difference]: Without dead ends: 114 [2022-11-20 11:07:10,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2022-11-20 11:07:10,297 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 234 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 90 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:10,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 221 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 88 Invalid, 0 Unknown, 90 Unchecked, 0.1s Time] [2022-11-20 11:07:10,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-11-20 11:07:10,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 75. [2022-11-20 11:07:10,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 62 states have (on average 1.3548387096774193) internal successors, (84), 74 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:10,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 84 transitions. [2022-11-20 11:07:10,300 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 84 transitions. Word has length 27 [2022-11-20 11:07:10,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:10,300 INFO L495 AbstractCegarLoop]: Abstraction has 75 states and 84 transitions. [2022-11-20 11:07:10,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 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-20 11:07:10,300 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 84 transitions. [2022-11-20 11:07:10,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-20 11:07:10,301 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:10,301 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] [2022-11-20 11:07:10,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:10,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-11-20 11:07:10,511 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:10,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:10,512 INFO L85 PathProgramCache]: Analyzing trace with hash 1337529045, now seen corresponding path program 1 times [2022-11-20 11:07:10,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:10,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010791549] [2022-11-20 11:07:10,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:10,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:10,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:10,984 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:10,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:10,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010791549] [2022-11-20 11:07:10,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010791549] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:10,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268487384] [2022-11-20 11:07:10,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:10,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:10,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:10,986 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:11,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-20 11:07:11,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:11,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-20 11:07:11,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:11,189 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 14 treesize of output 10 [2022-11-20 11:07:11,329 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 15 treesize of output 7 [2022-11-20 11:07:11,332 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:11,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:11,393 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 15 treesize of output 13 [2022-11-20 11:07:11,395 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-11-20 11:07:11,533 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:11,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268487384] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:11,533 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:11,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 24 [2022-11-20 11:07:11,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008679653] [2022-11-20 11:07:11,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:11,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-20 11:07:11,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:11,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-20 11:07:11,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-11-20 11:07:11,535 INFO L87 Difference]: Start difference. First operand 75 states and 84 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 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-20 11:07:11,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:11,977 INFO L93 Difference]: Finished difference Result 127 states and 142 transitions. [2022-11-20 11:07:11,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 11:07:11,978 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 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 30 [2022-11-20 11:07:11,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:11,978 INFO L225 Difference]: With dead ends: 127 [2022-11-20 11:07:11,978 INFO L226 Difference]: Without dead ends: 127 [2022-11-20 11:07:11,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2022-11-20 11:07:11,980 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 573 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 573 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:11,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [573 Valid, 609 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 203 Invalid, 0 Unknown, 51 Unchecked, 0.1s Time] [2022-11-20 11:07:11,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2022-11-20 11:07:11,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 87. [2022-11-20 11:07:11,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 74 states have (on average 1.3108108108108107) internal successors, (97), 86 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:11,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 97 transitions. [2022-11-20 11:07:11,982 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 97 transitions. Word has length 30 [2022-11-20 11:07:11,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:11,982 INFO L495 AbstractCegarLoop]: Abstraction has 87 states and 97 transitions. [2022-11-20 11:07:11,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 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-20 11:07:11,983 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 97 transitions. [2022-11-20 11:07:11,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-20 11:07:11,983 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:11,983 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] [2022-11-20 11:07:11,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:12,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-20 11:07:12,189 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:12,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:12,190 INFO L85 PathProgramCache]: Analyzing trace with hash 1863084157, now seen corresponding path program 1 times [2022-11-20 11:07:12,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:12,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458828302] [2022-11-20 11:07:12,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:12,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:12,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:12,259 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:12,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:12,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458828302] [2022-11-20 11:07:12,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458828302] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:12,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:12,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 11:07:12,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543478127] [2022-11-20 11:07:12,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:12,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:07:12,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:12,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:07:12,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:07:12,262 INFO L87 Difference]: Start difference. First operand 87 states and 97 transitions. Second operand has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:12,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:12,322 INFO L93 Difference]: Finished difference Result 86 states and 96 transitions. [2022-11-20 11:07:12,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:07:12,322 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-11-20 11:07:12,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:12,323 INFO L225 Difference]: With dead ends: 86 [2022-11-20 11:07:12,323 INFO L226 Difference]: Without dead ends: 86 [2022-11-20 11:07:12,324 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 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-20 11:07:12,324 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 94 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:12,324 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 106 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:07:12,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2022-11-20 11:07:12,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2022-11-20 11:07:12,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 74 states have (on average 1.2972972972972974) internal successors, (96), 85 states have internal predecessors, (96), 0 states have call successors, (0), 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-20 11:07:12,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 96 transitions. [2022-11-20 11:07:12,327 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 96 transitions. Word has length 33 [2022-11-20 11:07:12,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:12,327 INFO L495 AbstractCegarLoop]: Abstraction has 86 states and 96 transitions. [2022-11-20 11:07:12,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:12,328 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 96 transitions. [2022-11-20 11:07:12,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-20 11:07:12,328 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:12,328 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] [2022-11-20 11:07:12,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-20 11:07:12,329 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:12,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:12,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1863084158, now seen corresponding path program 1 times [2022-11-20 11:07:12,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:12,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247087092] [2022-11-20 11:07:12,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:12,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:12,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:12,516 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:12,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:12,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247087092] [2022-11-20 11:07:12,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247087092] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:12,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304399726] [2022-11-20 11:07:12,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:12,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:12,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:12,518 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:12,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-20 11:07:12,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:12,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 11:07:12,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:12,769 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:12,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:12,874 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2022-11-20 11:07:12,895 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:12,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304399726] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:12,895 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:12,896 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-11-20 11:07:12,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23703021] [2022-11-20 11:07:12,896 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:12,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:07:12,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:12,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:07:12,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:07:12,897 INFO L87 Difference]: Start difference. First operand 86 states and 96 transitions. Second operand has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:13,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:13,142 INFO L93 Difference]: Finished difference Result 94 states and 104 transitions. [2022-11-20 11:07:13,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:07:13,142 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-11-20 11:07:13,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:13,143 INFO L225 Difference]: With dead ends: 94 [2022-11-20 11:07:13,143 INFO L226 Difference]: Without dead ends: 94 [2022-11-20 11:07:13,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:07:13,143 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 192 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:13,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [192 Valid, 250 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:07:13,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2022-11-20 11:07:13,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 89. [2022-11-20 11:07:13,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 77 states have (on average 1.2857142857142858) internal successors, (99), 88 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:13,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 99 transitions. [2022-11-20 11:07:13,146 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 99 transitions. Word has length 33 [2022-11-20 11:07:13,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:13,146 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 99 transitions. [2022-11-20 11:07:13,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:13,146 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 99 transitions. [2022-11-20 11:07:13,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-20 11:07:13,147 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:13,147 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:13,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:13,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-20 11:07:13,353 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:13,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:13,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1878769906, now seen corresponding path program 2 times [2022-11-20 11:07:13,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:13,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352956372] [2022-11-20 11:07:13,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:13,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:13,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:13,712 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:13,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:13,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352956372] [2022-11-20 11:07:13,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352956372] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:13,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207769121] [2022-11-20 11:07:13,713 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:07:13,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:13,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:13,715 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:13,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-20 11:07:13,831 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:07:13,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:07:13,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-20 11:07:13,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:13,971 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:13,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:14,120 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-20 11:07:14,187 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:14,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207769121] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:14,187 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:14,187 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-11-20 11:07:14,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199817704] [2022-11-20 11:07:14,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:14,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-20 11:07:14,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:14,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-20 11:07:14,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-11-20 11:07:14,189 INFO L87 Difference]: Start difference. First operand 89 states and 99 transitions. Second operand has 22 states, 21 states have (on average 3.1904761904761907) internal successors, (67), 22 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:14,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:14,786 INFO L93 Difference]: Finished difference Result 212 states and 239 transitions. [2022-11-20 11:07:14,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 11:07:14,787 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 3.1904761904761907) internal successors, (67), 22 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-11-20 11:07:14,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:14,787 INFO L225 Difference]: With dead ends: 212 [2022-11-20 11:07:14,788 INFO L226 Difference]: Without dead ends: 212 [2022-11-20 11:07:14,788 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 52 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=201, Invalid=669, Unknown=0, NotChecked=0, Total=870 [2022-11-20 11:07:14,789 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 1148 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 491 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1148 SdHoareTripleChecker+Valid, 705 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:14,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1148 Valid, 705 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 491 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 11:07:14,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2022-11-20 11:07:14,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 92. [2022-11-20 11:07:14,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 80 states have (on average 1.2875) internal successors, (103), 91 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:14,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 103 transitions. [2022-11-20 11:07:14,792 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 103 transitions. Word has length 34 [2022-11-20 11:07:14,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:14,792 INFO L495 AbstractCegarLoop]: Abstraction has 92 states and 103 transitions. [2022-11-20 11:07:14,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 3.1904761904761907) internal successors, (67), 22 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:14,792 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 103 transitions. [2022-11-20 11:07:14,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-11-20 11:07:14,793 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:14,793 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:14,803 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:14,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:14,993 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:14,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:14,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1579516876, now seen corresponding path program 3 times [2022-11-20 11:07:14,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:14,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860914768] [2022-11-20 11:07:14,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:14,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:15,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:15,534 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:07:15,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:15,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860914768] [2022-11-20 11:07:15,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860914768] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:15,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768891492] [2022-11-20 11:07:15,535 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 11:07:15,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:15,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:15,539 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:15,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-20 11:07:15,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-20 11:07:15,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:07:15,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 54 conjunts are in the unsatisfiable core [2022-11-20 11:07:15,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:15,821 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 14 treesize of output 10 [2022-11-20 11:07:16,392 INFO L321 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-11-20 11:07:16,393 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 38 treesize of output 31 [2022-11-20 11:07:16,550 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-20 11:07:16,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:17,192 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2022-11-20 11:07:17,201 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 44 treesize of output 38 [2022-11-20 11:07:17,209 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 34 [2022-11-20 11:07:17,530 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-20 11:07:17,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768891492] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:17,531 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:17,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 40 [2022-11-20 11:07:17,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595449806] [2022-11-20 11:07:17,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:17,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-11-20 11:07:17,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:17,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-11-20 11:07:17,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1412, Unknown=0, NotChecked=0, Total=1560 [2022-11-20 11:07:17,533 INFO L87 Difference]: Start difference. First operand 92 states and 103 transitions. Second operand has 40 states, 40 states have (on average 2.2) internal successors, (88), 40 states have internal predecessors, (88), 0 states have call successors, (0), 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-20 11:07:18,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:18,784 INFO L93 Difference]: Finished difference Result 106 states and 119 transitions. [2022-11-20 11:07:18,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-20 11:07:18,784 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.2) internal successors, (88), 40 states have internal predecessors, (88), 0 states have call successors, (0), 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 37 [2022-11-20 11:07:18,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:18,786 INFO L225 Difference]: With dead ends: 106 [2022-11-20 11:07:18,786 INFO L226 Difference]: Without dead ends: 106 [2022-11-20 11:07:18,788 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 825 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=347, Invalid=3193, Unknown=0, NotChecked=0, Total=3540 [2022-11-20 11:07:18,788 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 63 mSDsluCounter, 1109 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 1166 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 132 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:18,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 1166 Invalid, 607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 471 Invalid, 0 Unknown, 132 Unchecked, 0.3s Time] [2022-11-20 11:07:18,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2022-11-20 11:07:18,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 100. [2022-11-20 11:07:18,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 89 states have (on average 1.2584269662921348) internal successors, (112), 99 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:18,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 112 transitions. [2022-11-20 11:07:18,793 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 112 transitions. Word has length 37 [2022-11-20 11:07:18,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:18,793 INFO L495 AbstractCegarLoop]: Abstraction has 100 states and 112 transitions. [2022-11-20 11:07:18,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.2) internal successors, (88), 40 states have internal predecessors, (88), 0 states have call successors, (0), 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-20 11:07:18,794 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 112 transitions. [2022-11-20 11:07:18,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-20 11:07:18,794 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:18,794 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] [2022-11-20 11:07:18,800 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:18,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-20 11:07:19,000 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:19,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:19,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1768471691, now seen corresponding path program 1 times [2022-11-20 11:07:19,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:19,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390824281] [2022-11-20 11:07:19,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:19,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:19,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:19,350 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:19,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:19,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390824281] [2022-11-20 11:07:19,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390824281] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:19,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962512410] [2022-11-20 11:07:19,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:19,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:19,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:19,355 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:19,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-20 11:07:19,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:19,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 52 conjunts are in the unsatisfiable core [2022-11-20 11:07:19,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:19,837 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 14 treesize of output 10 [2022-11-20 11:07:19,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:07:19,893 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 25 treesize of output 24 [2022-11-20 11:07:20,137 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:07:20,140 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:07:20,140 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 17 treesize of output 10 [2022-11-20 11:07:20,148 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-20 11:07:20,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:20,256 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 142 treesize of output 134 [2022-11-20 11:07:20,615 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-20 11:07:20,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962512410] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:20,615 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:20,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16, 15] total 29 [2022-11-20 11:07:20,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691168187] [2022-11-20 11:07:20,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:20,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-20 11:07:20,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:20,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-20 11:07:20,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=703, Unknown=0, NotChecked=0, Total=812 [2022-11-20 11:07:20,618 INFO L87 Difference]: Start difference. First operand 100 states and 112 transitions. Second operand has 29 states, 29 states have (on average 2.8275862068965516) internal successors, (82), 29 states have internal predecessors, (82), 0 states have call successors, (0), 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-20 11:07:21,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:21,689 INFO L93 Difference]: Finished difference Result 151 states and 167 transitions. [2022-11-20 11:07:21,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 11:07:21,690 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.8275862068965516) internal successors, (82), 29 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-11-20 11:07:21,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:21,691 INFO L225 Difference]: With dead ends: 151 [2022-11-20 11:07:21,691 INFO L226 Difference]: Without dead ends: 93 [2022-11-20 11:07:21,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=332, Invalid=1560, Unknown=0, NotChecked=0, Total=1892 [2022-11-20 11:07:21,692 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 145 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 678 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:21,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 678 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 277 Invalid, 0 Unknown, 61 Unchecked, 0.2s Time] [2022-11-20 11:07:21,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2022-11-20 11:07:21,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2022-11-20 11:07:21,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 82 states have (on average 1.2682926829268293) internal successors, (104), 92 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:21,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 104 transitions. [2022-11-20 11:07:21,696 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 104 transitions. Word has length 38 [2022-11-20 11:07:21,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:21,696 INFO L495 AbstractCegarLoop]: Abstraction has 93 states and 104 transitions. [2022-11-20 11:07:21,696 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.8275862068965516) internal successors, (82), 29 states have internal predecessors, (82), 0 states have call successors, (0), 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-20 11:07:21,696 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 104 transitions. [2022-11-20 11:07:21,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-20 11:07:21,697 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:21,697 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] [2022-11-20 11:07:21,703 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-11-20 11:07:21,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-20 11:07:21,903 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:21,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:21,903 INFO L85 PathProgramCache]: Analyzing trace with hash 1374104905, now seen corresponding path program 1 times [2022-11-20 11:07:21,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:21,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637275100] [2022-11-20 11:07:21,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:21,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:21,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:22,463 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:22,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:22,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637275100] [2022-11-20 11:07:22,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637275100] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:22,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74234502] [2022-11-20 11:07:22,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:22,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:22,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:22,465 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:22,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-20 11:07:22,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:22,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 54 conjunts are in the unsatisfiable core [2022-11-20 11:07:22,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:22,983 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 14 treesize of output 10 [2022-11-20 11:07:23,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:07:23,050 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 25 treesize of output 24 [2022-11-20 11:07:23,346 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:07:23,349 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:07:23,349 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 17 treesize of output 10 [2022-11-20 11:07:23,400 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:07:23,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:23,562 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 142 treesize of output 134 [2022-11-20 11:07:24,099 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:07:24,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74234502] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:24,100 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:24,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 18, 17] total 41 [2022-11-20 11:07:24,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903858613] [2022-11-20 11:07:24,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:24,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-20 11:07:24,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:24,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-20 11:07:24,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1451, Unknown=0, NotChecked=0, Total=1640 [2022-11-20 11:07:24,102 INFO L87 Difference]: Start difference. First operand 93 states and 104 transitions. Second operand has 41 states, 41 states have (on average 2.317073170731707) internal successors, (95), 41 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:24,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:24,931 INFO L93 Difference]: Finished difference Result 159 states and 175 transitions. [2022-11-20 11:07:24,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-20 11:07:24,931 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.317073170731707) internal successors, (95), 41 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-11-20 11:07:24,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:24,932 INFO L225 Difference]: With dead ends: 159 [2022-11-20 11:07:24,932 INFO L226 Difference]: Without dead ends: 101 [2022-11-20 11:07:24,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=444, Invalid=2636, Unknown=0, NotChecked=0, Total=3080 [2022-11-20 11:07:24,934 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 219 mSDsluCounter, 941 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 992 SdHoareTripleChecker+Invalid, 404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 63 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:24,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 992 Invalid, 404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 327 Invalid, 0 Unknown, 63 Unchecked, 0.2s Time] [2022-11-20 11:07:24,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2022-11-20 11:07:24,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 97. [2022-11-20 11:07:24,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 86 states have (on average 1.255813953488372) internal successors, (108), 96 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:24,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 108 transitions. [2022-11-20 11:07:24,937 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 108 transitions. Word has length 38 [2022-11-20 11:07:24,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:24,937 INFO L495 AbstractCegarLoop]: Abstraction has 97 states and 108 transitions. [2022-11-20 11:07:24,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.317073170731707) internal successors, (95), 41 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:24,937 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 108 transitions. [2022-11-20 11:07:24,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-20 11:07:24,938 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:24,938 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] [2022-11-20 11:07:24,947 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:25,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-20 11:07:25,147 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:25,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:25,147 INFO L85 PathProgramCache]: Analyzing trace with hash 514562726, now seen corresponding path program 2 times [2022-11-20 11:07:25,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:25,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076312004] [2022-11-20 11:07:25,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:25,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:25,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:25,398 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:25,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:25,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076312004] [2022-11-20 11:07:25,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076312004] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:25,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985099659] [2022-11-20 11:07:25,399 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:07:25,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:25,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:25,403 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:25,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-20 11:07:25,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:07:25,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:07:25,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-20 11:07:25,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:25,686 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:25,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:25,868 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-20 11:07:25,926 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:25,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985099659] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:25,926 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:25,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-11-20 11:07:25,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729685462] [2022-11-20 11:07:25,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:25,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-20 11:07:25,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:25,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-20 11:07:25,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2022-11-20 11:07:25,928 INFO L87 Difference]: Start difference. First operand 97 states and 108 transitions. Second operand has 20 states, 19 states have (on average 4.473684210526316) internal successors, (85), 20 states have internal predecessors, (85), 0 states have call successors, (0), 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-20 11:07:26,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:26,251 INFO L93 Difference]: Finished difference Result 133 states and 149 transitions. [2022-11-20 11:07:26,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 11:07:26,251 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 4.473684210526316) internal successors, (85), 20 states have internal predecessors, (85), 0 states have call successors, (0), 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 42 [2022-11-20 11:07:26,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:26,252 INFO L225 Difference]: With dead ends: 133 [2022-11-20 11:07:26,252 INFO L226 Difference]: Without dead ends: 133 [2022-11-20 11:07:26,253 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2022-11-20 11:07:26,253 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 504 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:26,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [504 Valid, 315 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:07:26,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2022-11-20 11:07:26,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 120. [2022-11-20 11:07:26,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 109 states have (on average 1.3394495412844036) internal successors, (146), 119 states have internal predecessors, (146), 0 states have call successors, (0), 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-20 11:07:26,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 146 transitions. [2022-11-20 11:07:26,257 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 146 transitions. Word has length 42 [2022-11-20 11:07:26,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:26,257 INFO L495 AbstractCegarLoop]: Abstraction has 120 states and 146 transitions. [2022-11-20 11:07:26,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 4.473684210526316) internal successors, (85), 20 states have internal predecessors, (85), 0 states have call successors, (0), 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-20 11:07:26,257 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 146 transitions. [2022-11-20 11:07:26,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-20 11:07:26,258 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:26,258 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] [2022-11-20 11:07:26,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:26,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-20 11:07:26,464 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:26,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:26,464 INFO L85 PathProgramCache]: Analyzing trace with hash -1228465231, now seen corresponding path program 1 times [2022-11-20 11:07:26,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:26,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382769274] [2022-11-20 11:07:26,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:26,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:26,548 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-20 11:07:26,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:26,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382769274] [2022-11-20 11:07:26,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382769274] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:26,548 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:26,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 11:07:26,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717440778] [2022-11-20 11:07:26,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:26,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:07:26,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:26,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:07:26,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:07:26,550 INFO L87 Difference]: Start difference. First operand 120 states and 146 transitions. Second operand has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 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-20 11:07:26,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:26,604 INFO L93 Difference]: Finished difference Result 127 states and 152 transitions. [2022-11-20 11:07:26,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:07:26,605 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-11-20 11:07:26,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:26,606 INFO L225 Difference]: With dead ends: 127 [2022-11-20 11:07:26,606 INFO L226 Difference]: Without dead ends: 127 [2022-11-20 11:07:26,606 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:07:26,607 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 114 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:26,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 87 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:07:26,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2022-11-20 11:07:26,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 118. [2022-11-20 11:07:26,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 109 states have (on average 1.3027522935779816) internal successors, (142), 117 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:26,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 142 transitions. [2022-11-20 11:07:26,610 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 142 transitions. Word has length 43 [2022-11-20 11:07:26,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:26,610 INFO L495 AbstractCegarLoop]: Abstraction has 118 states and 142 transitions. [2022-11-20 11:07:26,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 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-20 11:07:26,611 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 142 transitions. [2022-11-20 11:07:26,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-20 11:07:26,611 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:26,612 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] [2022-11-20 11:07:26,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-20 11:07:26,612 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:26,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:26,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1228465230, now seen corresponding path program 1 times [2022-11-20 11:07:26,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:26,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101966815] [2022-11-20 11:07:26,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:26,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:26,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:26,872 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:26,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:26,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101966815] [2022-11-20 11:07:26,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101966815] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:26,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231091435] [2022-11-20 11:07:26,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:26,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:26,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:26,875 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:26,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-20 11:07:26,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:26,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 11:07:26,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:27,131 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:27,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:27,370 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-20 11:07:27,401 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:27,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231091435] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:27,402 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:27,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-11-20 11:07:27,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693479643] [2022-11-20 11:07:27,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:27,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-20 11:07:27,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:27,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-20 11:07:27,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-11-20 11:07:27,404 INFO L87 Difference]: Start difference. First operand 118 states and 142 transitions. Second operand has 19 states, 18 states have (on average 5.388888888888889) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:27,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:27,791 INFO L93 Difference]: Finished difference Result 164 states and 183 transitions. [2022-11-20 11:07:27,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 11:07:27,791 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.388888888888889) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-11-20 11:07:27,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:27,792 INFO L225 Difference]: With dead ends: 164 [2022-11-20 11:07:27,793 INFO L226 Difference]: Without dead ends: 164 [2022-11-20 11:07:27,793 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=159, Invalid=543, Unknown=0, NotChecked=0, Total=702 [2022-11-20 11:07:27,793 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 554 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:27,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [554 Valid, 388 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:07:27,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-11-20 11:07:27,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 118. [2022-11-20 11:07:27,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 110 states have (on average 1.2818181818181817) internal successors, (141), 117 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:27,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 141 transitions. [2022-11-20 11:07:27,797 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 141 transitions. Word has length 43 [2022-11-20 11:07:27,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:27,797 INFO L495 AbstractCegarLoop]: Abstraction has 118 states and 141 transitions. [2022-11-20 11:07:27,798 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.388888888888889) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:27,798 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 141 transitions. [2022-11-20 11:07:27,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-20 11:07:27,798 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:27,799 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] [2022-11-20 11:07:27,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:28,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:28,004 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:28,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:28,005 INFO L85 PathProgramCache]: Analyzing trace with hash 560922322, now seen corresponding path program 1 times [2022-11-20 11:07:28,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:28,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873716039] [2022-11-20 11:07:28,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:28,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:28,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:28,115 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-20 11:07:28,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:28,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873716039] [2022-11-20 11:07:28,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873716039] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:28,116 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:28,116 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 11:07:28,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887618391] [2022-11-20 11:07:28,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:28,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:07:28,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:28,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:07:28,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:07:28,118 INFO L87 Difference]: Start difference. First operand 118 states and 141 transitions. Second operand has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 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-20 11:07:28,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:28,195 INFO L93 Difference]: Finished difference Result 128 states and 151 transitions. [2022-11-20 11:07:28,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:07:28,196 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-11-20 11:07:28,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:28,196 INFO L225 Difference]: With dead ends: 128 [2022-11-20 11:07:28,197 INFO L226 Difference]: Without dead ends: 128 [2022-11-20 11:07:28,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-20 11:07:28,199 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 103 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:28,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 159 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:07:28,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-11-20 11:07:28,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 117. [2022-11-20 11:07:28,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 110 states have (on average 1.2636363636363637) internal successors, (139), 116 states have internal predecessors, (139), 0 states have call successors, (0), 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-20 11:07:28,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 139 transitions. [2022-11-20 11:07:28,204 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 139 transitions. Word has length 45 [2022-11-20 11:07:28,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:28,205 INFO L495 AbstractCegarLoop]: Abstraction has 117 states and 139 transitions. [2022-11-20 11:07:28,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 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-20 11:07:28,205 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 139 transitions. [2022-11-20 11:07:28,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-20 11:07:28,206 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:28,206 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] [2022-11-20 11:07:28,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-20 11:07:28,206 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:28,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:28,207 INFO L85 PathProgramCache]: Analyzing trace with hash 560922323, now seen corresponding path program 1 times [2022-11-20 11:07:28,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:28,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372440733] [2022-11-20 11:07:28,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:28,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:28,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:28,590 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:28,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:28,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372440733] [2022-11-20 11:07:28,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372440733] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:28,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260104401] [2022-11-20 11:07:28,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:28,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:28,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:28,595 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:28,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-20 11:07:28,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:28,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-20 11:07:28,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:28,749 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:07:28,750 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:07:28,883 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:28,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:29,123 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:29,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260104401] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:29,123 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:29,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 21 [2022-11-20 11:07:29,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601998688] [2022-11-20 11:07:29,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:29,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-20 11:07:29,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:29,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-20 11:07:29,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2022-11-20 11:07:29,124 INFO L87 Difference]: Start difference. First operand 117 states and 139 transitions. Second operand has 22 states, 21 states have (on average 4.571428571428571) internal successors, (96), 22 states have internal predecessors, (96), 0 states have call successors, (0), 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-20 11:07:29,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:29,451 INFO L93 Difference]: Finished difference Result 140 states and 165 transitions. [2022-11-20 11:07:29,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 11:07:29,452 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 4.571428571428571) internal successors, (96), 22 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-11-20 11:07:29,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:29,452 INFO L225 Difference]: With dead ends: 140 [2022-11-20 11:07:29,452 INFO L226 Difference]: Without dead ends: 140 [2022-11-20 11:07:29,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=171, Invalid=585, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:07:29,453 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 432 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:29,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [432 Valid, 322 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:07:29,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-11-20 11:07:29,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 122. [2022-11-20 11:07:29,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 115 states have (on average 1.2608695652173914) internal successors, (145), 121 states have internal predecessors, (145), 0 states have call successors, (0), 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-20 11:07:29,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 145 transitions. [2022-11-20 11:07:29,456 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 145 transitions. Word has length 45 [2022-11-20 11:07:29,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:29,456 INFO L495 AbstractCegarLoop]: Abstraction has 122 states and 145 transitions. [2022-11-20 11:07:29,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 4.571428571428571) internal successors, (96), 22 states have internal predecessors, (96), 0 states have call successors, (0), 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-20 11:07:29,457 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 145 transitions. [2022-11-20 11:07:29,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-20 11:07:29,457 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:29,457 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] [2022-11-20 11:07:29,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:29,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-11-20 11:07:29,663 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:29,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:29,663 INFO L85 PathProgramCache]: Analyzing trace with hash -2119524429, now seen corresponding path program 1 times [2022-11-20 11:07:29,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:29,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949663391] [2022-11-20 11:07:29,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:29,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:29,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:29,757 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-20 11:07:29,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:29,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949663391] [2022-11-20 11:07:29,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949663391] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:29,758 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:29,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 11:07:29,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742865623] [2022-11-20 11:07:29,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:29,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:07:29,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:29,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:07:29,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:07:29,760 INFO L87 Difference]: Start difference. First operand 122 states and 145 transitions. Second operand has 6 states, 5 states have (on average 8.2) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:29,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:29,842 INFO L93 Difference]: Finished difference Result 130 states and 153 transitions. [2022-11-20 11:07:29,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:07:29,843 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.2) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-20 11:07:29,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:29,844 INFO L225 Difference]: With dead ends: 130 [2022-11-20 11:07:29,844 INFO L226 Difference]: Without dead ends: 130 [2022-11-20 11:07:29,844 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-20 11:07:29,844 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 104 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:29,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 130 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:07:29,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-11-20 11:07:29,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 121. [2022-11-20 11:07:29,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 115 states have (on average 1.2434782608695651) internal successors, (143), 120 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:29,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 143 transitions. [2022-11-20 11:07:29,852 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 143 transitions. Word has length 47 [2022-11-20 11:07:29,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:29,853 INFO L495 AbstractCegarLoop]: Abstraction has 121 states and 143 transitions. [2022-11-20 11:07:29,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.2) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:29,853 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 143 transitions. [2022-11-20 11:07:29,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-20 11:07:29,854 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:29,854 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] [2022-11-20 11:07:29,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-11-20 11:07:29,855 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:29,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:29,856 INFO L85 PathProgramCache]: Analyzing trace with hash -2119524428, now seen corresponding path program 1 times [2022-11-20 11:07:29,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:29,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103693976] [2022-11-20 11:07:29,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:29,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:29,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:30,190 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:30,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:30,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103693976] [2022-11-20 11:07:30,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103693976] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:30,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434380109] [2022-11-20 11:07:30,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:30,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:30,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:30,192 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:30,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-20 11:07:30,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:30,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-20 11:07:30,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:30,549 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:30,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:30,849 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-20 11:07:30,876 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:30,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434380109] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:30,876 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:30,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-11-20 11:07:30,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077479373] [2022-11-20 11:07:30,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:30,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-20 11:07:30,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:30,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-20 11:07:30,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2022-11-20 11:07:30,878 INFO L87 Difference]: Start difference. First operand 121 states and 143 transitions. Second operand has 21 states, 20 states have (on average 5.25) internal successors, (105), 21 states have internal predecessors, (105), 0 states have call successors, (0), 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-20 11:07:31,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:31,369 INFO L93 Difference]: Finished difference Result 161 states and 182 transitions. [2022-11-20 11:07:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 11:07:31,370 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 5.25) internal successors, (105), 21 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-20 11:07:31,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:31,371 INFO L225 Difference]: With dead ends: 161 [2022-11-20 11:07:31,372 INFO L226 Difference]: Without dead ends: 161 [2022-11-20 11:07:31,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 80 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=206, Invalid=786, Unknown=0, NotChecked=0, Total=992 [2022-11-20 11:07:31,373 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 464 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 311 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:31,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [464 Valid, 376 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 311 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:07:31,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-11-20 11:07:31,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 120. [2022-11-20 11:07:31,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 115 states have (on average 1.2260869565217392) internal successors, (141), 119 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:31,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 141 transitions. [2022-11-20 11:07:31,376 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 141 transitions. Word has length 47 [2022-11-20 11:07:31,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:31,376 INFO L495 AbstractCegarLoop]: Abstraction has 120 states and 141 transitions. [2022-11-20 11:07:31,377 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 5.25) internal successors, (105), 21 states have internal predecessors, (105), 0 states have call successors, (0), 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-20 11:07:31,377 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 141 transitions. [2022-11-20 11:07:31,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-20 11:07:31,377 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:31,378 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:31,387 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:31,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:31,587 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:31,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:31,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1002087267, now seen corresponding path program 3 times [2022-11-20 11:07:31,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:31,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784923392] [2022-11-20 11:07:31,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:31,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:31,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:32,347 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:32,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:32,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784923392] [2022-11-20 11:07:32,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784923392] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:32,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590688968] [2022-11-20 11:07:32,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 11:07:32,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:32,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:32,349 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:32,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-20 11:07:32,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-20 11:07:32,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:07:32,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 90 conjunts are in the unsatisfiable core [2022-11-20 11:07:32,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:33,029 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 14 treesize of output 10 [2022-11-20 11:07:33,115 INFO L321 Elim1Store]: treesize reduction 36, result has 21.7 percent of original size [2022-11-20 11:07:33,115 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 25 treesize of output 24 [2022-11-20 11:07:34,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:07:34,125 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:07:34,138 INFO L321 Elim1Store]: treesize reduction 28, result has 22.2 percent of original size [2022-11-20 11:07:34,138 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 34 treesize of output 21 [2022-11-20 11:07:34,145 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:07:34,145 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:34,564 INFO L321 Elim1Store]: treesize reduction 19, result has 53.7 percent of original size [2022-11-20 11:07:34,565 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 2 case distinctions, treesize of input 95 treesize of output 88 [2022-11-20 11:07:34,581 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:07:34,581 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 50 treesize of output 50 [2022-11-20 11:07:34,594 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 0 case distinctions, treesize of input 31 treesize of output 25 [2022-11-20 11:07:34,616 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:07:34,635 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:07:34,638 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 56 treesize of output 83 [2022-11-20 11:07:35,328 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:07:35,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590688968] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:35,329 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:35,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 24, 23] total 51 [2022-11-20 11:07:35,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793530945] [2022-11-20 11:07:35,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:35,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-11-20 11:07:35,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:35,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-11-20 11:07:35,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2300, Unknown=0, NotChecked=0, Total=2550 [2022-11-20 11:07:35,331 INFO L87 Difference]: Start difference. First operand 120 states and 141 transitions. Second operand has 51 states, 51 states have (on average 2.2549019607843137) internal successors, (115), 51 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:36,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:36,591 INFO L93 Difference]: Finished difference Result 197 states and 225 transitions. [2022-11-20 11:07:36,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-20 11:07:36,592 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.2549019607843137) internal successors, (115), 51 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-11-20 11:07:36,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:36,593 INFO L225 Difference]: With dead ends: 197 [2022-11-20 11:07:36,593 INFO L226 Difference]: Without dead ends: 191 [2022-11-20 11:07:36,594 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=527, Invalid=4165, Unknown=0, NotChecked=0, Total=4692 [2022-11-20 11:07:36,595 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 217 mSDsluCounter, 1023 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 1066 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 151 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:36,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 1066 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 531 Invalid, 0 Unknown, 151 Unchecked, 0.3s Time] [2022-11-20 11:07:36,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2022-11-20 11:07:36,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 176. [2022-11-20 11:07:36,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 171 states have (on average 1.1871345029239766) internal successors, (203), 175 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:36,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 203 transitions. [2022-11-20 11:07:36,599 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 203 transitions. Word has length 47 [2022-11-20 11:07:36,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:36,599 INFO L495 AbstractCegarLoop]: Abstraction has 176 states and 203 transitions. [2022-11-20 11:07:36,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.2549019607843137) internal successors, (115), 51 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:36,600 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 203 transitions. [2022-11-20 11:07:36,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-20 11:07:36,601 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:36,601 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] [2022-11-20 11:07:36,611 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:36,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:36,806 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:36,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:36,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1048782252, now seen corresponding path program 1 times [2022-11-20 11:07:36,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:36,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58225863] [2022-11-20 11:07:36,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:36,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:36,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:36,913 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-20 11:07:36,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:36,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58225863] [2022-11-20 11:07:36,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58225863] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:36,914 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:36,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 11:07:36,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089950732] [2022-11-20 11:07:36,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:36,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:07:36,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:36,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:07:36,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:07:36,917 INFO L87 Difference]: Start difference. First operand 176 states and 203 transitions. Second operand has 6 states, 5 states have (on average 8.2) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:36,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:36,993 INFO L93 Difference]: Finished difference Result 188 states and 215 transitions. [2022-11-20 11:07:36,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:07:36,993 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.2) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2022-11-20 11:07:36,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:36,994 INFO L225 Difference]: With dead ends: 188 [2022-11-20 11:07:36,994 INFO L226 Difference]: Without dead ends: 188 [2022-11-20 11:07:36,995 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-20 11:07:36,995 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 91 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:36,996 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 158 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:07:36,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2022-11-20 11:07:36,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 175. [2022-11-20 11:07:36,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 171 states have (on average 1.1754385964912282) internal successors, (201), 174 states have internal predecessors, (201), 0 states have call successors, (0), 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-20 11:07:37,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 201 transitions. [2022-11-20 11:07:37,000 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 201 transitions. Word has length 49 [2022-11-20 11:07:37,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:37,001 INFO L495 AbstractCegarLoop]: Abstraction has 175 states and 201 transitions. [2022-11-20 11:07:37,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.2) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:37,001 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 201 transitions. [2022-11-20 11:07:37,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-20 11:07:37,004 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:37,004 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] [2022-11-20 11:07:37,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-11-20 11:07:37,004 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:37,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:37,005 INFO L85 PathProgramCache]: Analyzing trace with hash -1048782251, now seen corresponding path program 1 times [2022-11-20 11:07:37,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:37,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647928820] [2022-11-20 11:07:37,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:37,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:37,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:37,478 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:37,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:37,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647928820] [2022-11-20 11:07:37,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647928820] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:37,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864722244] [2022-11-20 11:07:37,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:37,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:37,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:37,483 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:37,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-20 11:07:37,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:37,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 38 conjunts are in the unsatisfiable core [2022-11-20 11:07:37,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:37,650 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:07:37,651 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:07:37,819 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:37,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:38,157 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:38,157 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864722244] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:38,158 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:38,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9, 9] total 24 [2022-11-20 11:07:38,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222549541] [2022-11-20 11:07:38,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:38,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-20 11:07:38,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:38,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-20 11:07:38,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-11-20 11:07:38,159 INFO L87 Difference]: Start difference. First operand 175 states and 201 transitions. Second operand has 25 states, 24 states have (on average 4.333333333333333) internal successors, (104), 25 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:38,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:38,655 INFO L93 Difference]: Finished difference Result 231 states and 265 transitions. [2022-11-20 11:07:38,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 11:07:38,656 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 4.333333333333333) internal successors, (104), 25 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2022-11-20 11:07:38,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:38,657 INFO L225 Difference]: With dead ends: 231 [2022-11-20 11:07:38,657 INFO L226 Difference]: Without dead ends: 231 [2022-11-20 11:07:38,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=213, Invalid=779, Unknown=0, NotChecked=0, Total=992 [2022-11-20 11:07:38,658 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 714 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 714 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:38,658 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [714 Valid, 442 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 11:07:38,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2022-11-20 11:07:38,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 183. [2022-11-20 11:07:38,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 179 states have (on average 1.1787709497206704) internal successors, (211), 182 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:38,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 211 transitions. [2022-11-20 11:07:38,663 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 211 transitions. Word has length 49 [2022-11-20 11:07:38,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:38,663 INFO L495 AbstractCegarLoop]: Abstraction has 183 states and 211 transitions. [2022-11-20 11:07:38,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.333333333333333) internal successors, (104), 25 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:38,664 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 211 transitions. [2022-11-20 11:07:38,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-20 11:07:38,664 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:38,665 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] [2022-11-20 11:07:38,675 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-20 11:07:38,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:38,875 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:38,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:38,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1733532468, now seen corresponding path program 1 times [2022-11-20 11:07:38,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:38,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893644602] [2022-11-20 11:07:38,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:38,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:38,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:39,151 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-20 11:07:39,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:39,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893644602] [2022-11-20 11:07:39,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893644602] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:07:39,152 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:07:39,152 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-20 11:07:39,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425003267] [2022-11-20 11:07:39,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:07:39,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 11:07:39,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:39,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 11:07:39,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-11-20 11:07:39,153 INFO L87 Difference]: Start difference. First operand 183 states and 211 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:39,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:07:39,419 INFO L93 Difference]: Finished difference Result 265 states and 302 transitions. [2022-11-20 11:07:39,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 11:07:39,420 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2022-11-20 11:07:39,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:07:39,421 INFO L225 Difference]: With dead ends: 265 [2022-11-20 11:07:39,421 INFO L226 Difference]: Without dead ends: 265 [2022-11-20 11:07:39,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-11-20 11:07:39,422 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 78 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:07:39,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 467 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:07:39,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-11-20 11:07:39,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 246. [2022-11-20 11:07:39,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 242 states have (on average 1.1735537190082646) internal successors, (284), 245 states have internal predecessors, (284), 0 states have call successors, (0), 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-20 11:07:39,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 284 transitions. [2022-11-20 11:07:39,433 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 284 transitions. Word has length 51 [2022-11-20 11:07:39,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:07:39,433 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 284 transitions. [2022-11-20 11:07:39,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:39,433 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 284 transitions. [2022-11-20 11:07:39,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-20 11:07:39,434 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:07:39,434 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:07:39,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-11-20 11:07:39,435 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:07:39,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:39,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1890652506, now seen corresponding path program 4 times [2022-11-20 11:07:39,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:39,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277910160] [2022-11-20 11:07:39,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:39,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:39,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:07:39,744 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:07:39,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:07:39,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277910160] [2022-11-20 11:07:39,745 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277910160] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:07:39,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565012717] [2022-11-20 11:07:39,745 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 11:07:39,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:07:39,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:07:39,747 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:07:39,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-20 11:07:39,862 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 11:07:39,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:07:39,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 87 conjunts are in the unsatisfiable core [2022-11-20 11:07:39,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:40,221 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 14 treesize of output 10 [2022-11-20 11:07:40,287 INFO L321 Elim1Store]: treesize reduction 36, result has 21.7 percent of original size [2022-11-20 11:07:40,287 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 25 treesize of output 24 [2022-11-20 11:07:47,922 INFO L321 Elim1Store]: treesize reduction 31, result has 73.5 percent of original size [2022-11-20 11:07:47,923 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 50 treesize of output 103 [2022-11-20 11:07:48,354 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-20 11:07:48,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:07:50,190 INFO L321 Elim1Store]: treesize reduction 52, result has 36.6 percent of original size [2022-11-20 11:07:50,190 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 3 case distinctions, treesize of input 152 treesize of output 149 [2022-11-20 11:07:50,208 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:07:50,209 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 57 treesize of output 55 [2022-11-20 11:07:50,234 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:07:50,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2022-11-20 11:07:50,249 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:07:50,287 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:07:50,287 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 100 [2022-11-20 11:07:51,798 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-20 11:07:51,923 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-20 11:07:51,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565012717] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:07:51,923 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:07:51,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 27, 27] total 59 [2022-11-20 11:07:51,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190011956] [2022-11-20 11:07:51,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:07:51,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-11-20 11:07:51,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:07:51,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-11-20 11:07:51,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=327, Invalid=3213, Unknown=0, NotChecked=0, Total=3540 [2022-11-20 11:07:51,925 INFO L87 Difference]: Start difference. First operand 246 states and 284 transitions. Second operand has 60 states, 59 states have (on average 2.2203389830508473) internal successors, (131), 60 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:08:23,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:08:23,430 INFO L93 Difference]: Finished difference Result 284 states and 325 transitions. [2022-11-20 11:08:23,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-11-20 11:08:23,430 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 2.2203389830508473) internal successors, (131), 60 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2022-11-20 11:08:23,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:08:23,432 INFO L225 Difference]: With dead ends: 284 [2022-11-20 11:08:23,432 INFO L226 Difference]: Without dead ends: 284 [2022-11-20 11:08:23,434 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 40.7s TimeCoverageRelationStatistics Valid=1020, Invalid=8682, Unknown=0, NotChecked=0, Total=9702 [2022-11-20 11:08:23,435 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 267 mSDsluCounter, 1156 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 1203 SdHoareTripleChecker+Invalid, 925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 329 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:08:23,435 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 1203 Invalid, 925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 583 Invalid, 0 Unknown, 329 Unchecked, 0.4s Time] [2022-11-20 11:08:23,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-11-20 11:08:23,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 264. [2022-11-20 11:08:23,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 260 states have (on average 1.1730769230769231) internal successors, (305), 263 states have internal predecessors, (305), 0 states have call successors, (0), 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-20 11:08:23,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 305 transitions. [2022-11-20 11:08:23,441 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 305 transitions. Word has length 51 [2022-11-20 11:08:23,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:08:23,442 INFO L495 AbstractCegarLoop]: Abstraction has 264 states and 305 transitions. [2022-11-20 11:08:23,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 59 states have (on average 2.2203389830508473) internal successors, (131), 60 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:08:23,442 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 305 transitions. [2022-11-20 11:08:23,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-20 11:08:23,443 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:08:23,443 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:08:23,466 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-20 11:08:23,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-11-20 11:08:23,644 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:08:23,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:08:23,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1696379912, now seen corresponding path program 1 times [2022-11-20 11:08:23,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:08:23,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759366794] [2022-11-20 11:08:23,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:23,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:08:23,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:23,692 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-20 11:08:23,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:08:23,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759366794] [2022-11-20 11:08:23,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759366794] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:08:23,692 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:08:23,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 11:08:23,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123678898] [2022-11-20 11:08:23,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:08:23,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:08:23,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:08:23,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:08:23,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:08:23,694 INFO L87 Difference]: Start difference. First operand 264 states and 305 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:08:23,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:08:23,719 INFO L93 Difference]: Finished difference Result 272 states and 309 transitions. [2022-11-20 11:08:23,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:08:23,719 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-11-20 11:08:23,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:08:23,720 INFO L225 Difference]: With dead ends: 272 [2022-11-20 11:08:23,721 INFO L226 Difference]: Without dead ends: 256 [2022-11-20 11:08:23,721 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-20 11:08:23,721 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 1 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:08:23,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 171 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:08:23,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2022-11-20 11:08:23,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2022-11-20 11:08:23,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 252 states have (on average 1.1388888888888888) internal successors, (287), 255 states have internal predecessors, (287), 0 states have call successors, (0), 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-20 11:08:23,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 287 transitions. [2022-11-20 11:08:23,727 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 287 transitions. Word has length 52 [2022-11-20 11:08:23,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:08:23,728 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 287 transitions. [2022-11-20 11:08:23,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:08:23,728 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 287 transitions. [2022-11-20 11:08:23,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-20 11:08:23,729 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:08:23,729 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:08:23,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-11-20 11:08:23,729 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:08:23,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:08:23,730 INFO L85 PathProgramCache]: Analyzing trace with hash 1519273906, now seen corresponding path program 1 times [2022-11-20 11:08:23,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:08:23,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918545524] [2022-11-20 11:08:23,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:23,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:08:23,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:24,052 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:08:24,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:08:24,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918545524] [2022-11-20 11:08:24,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918545524] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:08:24,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830558977] [2022-11-20 11:08:24,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:24,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:24,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:08:24,054 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:08:24,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-20 11:08:24,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:24,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 37 conjunts are in the unsatisfiable core [2022-11-20 11:08:24,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:08:24,394 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:08:24,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:08:24,669 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-20 11:08:24,713 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:08:24,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830558977] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:08:24,713 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:08:24,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-11-20 11:08:24,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972436831] [2022-11-20 11:08:24,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:08:24,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-20 11:08:24,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:08:24,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-20 11:08:24,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2022-11-20 11:08:24,715 INFO L87 Difference]: Start difference. First operand 256 states and 287 transitions. Second operand has 23 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 23 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:08:25,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:08:25,524 INFO L93 Difference]: Finished difference Result 448 states and 500 transitions. [2022-11-20 11:08:25,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 11:08:25,524 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 23 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-11-20 11:08:25,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:08:25,526 INFO L225 Difference]: With dead ends: 448 [2022-11-20 11:08:25,527 INFO L226 Difference]: Without dead ends: 448 [2022-11-20 11:08:25,527 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 88 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2022-11-20 11:08:25,528 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 575 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 575 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:08:25,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [575 Valid, 870 Invalid, 730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 11:08:25,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-11-20 11:08:25,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 314. [2022-11-20 11:08:25,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 310 states have (on average 1.1387096774193548) internal successors, (353), 313 states have internal predecessors, (353), 0 states have call successors, (0), 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-20 11:08:25,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 353 transitions. [2022-11-20 11:08:25,536 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 353 transitions. Word has length 52 [2022-11-20 11:08:25,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:08:25,536 INFO L495 AbstractCegarLoop]: Abstraction has 314 states and 353 transitions. [2022-11-20 11:08:25,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 23 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:08:25,537 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 353 transitions. [2022-11-20 11:08:25,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-20 11:08:25,538 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:08:25,538 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:08:25,544 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-20 11:08:25,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-11-20 11:08:25,744 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:08:25,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:08:25,745 INFO L85 PathProgramCache]: Analyzing trace with hash -244482411, now seen corresponding path program 2 times [2022-11-20 11:08:25,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:08:25,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285935820] [2022-11-20 11:08:25,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:25,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:08:25,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:25,891 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-20 11:08:25,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:08:25,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285935820] [2022-11-20 11:08:25,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285935820] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:08:25,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:08:25,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 11:08:25,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875723098] [2022-11-20 11:08:25,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:08:25,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:08:25,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:08:25,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:08:25,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:08:25,895 INFO L87 Difference]: Start difference. First operand 314 states and 353 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 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-20 11:08:25,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:08:25,956 INFO L93 Difference]: Finished difference Result 278 states and 310 transitions. [2022-11-20 11:08:25,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:08:25,957 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-11-20 11:08:25,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:08:25,958 INFO L225 Difference]: With dead ends: 278 [2022-11-20 11:08:25,958 INFO L226 Difference]: Without dead ends: 228 [2022-11-20 11:08:25,958 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 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-20 11:08:25,959 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 24 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:08:25,959 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 255 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:08:25,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-20 11:08:25,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 225. [2022-11-20 11:08:25,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 221 states have (on average 1.1402714932126696) internal successors, (252), 224 states have internal predecessors, (252), 0 states have call successors, (0), 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-20 11:08:25,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 252 transitions. [2022-11-20 11:08:25,965 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 252 transitions. Word has length 57 [2022-11-20 11:08:25,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:08:25,965 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 252 transitions. [2022-11-20 11:08:25,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 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-20 11:08:25,965 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 252 transitions. [2022-11-20 11:08:25,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-20 11:08:25,966 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:08:25,966 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:08:25,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-20 11:08:25,967 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:08:25,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:08:25,967 INFO L85 PathProgramCache]: Analyzing trace with hash 2081403787, now seen corresponding path program 1 times [2022-11-20 11:08:25,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:08:25,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153255646] [2022-11-20 11:08:25,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:25,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:08:25,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:26,149 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-20 11:08:26,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:08:26,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153255646] [2022-11-20 11:08:26,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153255646] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:08:26,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564437797] [2022-11-20 11:08:26,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:26,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:26,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:08:26,151 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:08:26,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-20 11:08:26,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:26,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 101 conjunts are in the unsatisfiable core [2022-11-20 11:08:26,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:08:26,670 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 14 treesize of output 10 [2022-11-20 11:08:26,748 INFO L321 Elim1Store]: treesize reduction 24, result has 47.8 percent of original size [2022-11-20 11:08:26,748 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 25 treesize of output 36 [2022-11-20 11:08:27,965 INFO L321 Elim1Store]: treesize reduction 50, result has 25.4 percent of original size [2022-11-20 11:08:27,965 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 33 [2022-11-20 11:08:28,010 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:08:28,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:08:28,857 INFO L321 Elim1Store]: treesize reduction 14, result has 65.9 percent of original size [2022-11-20 11:08:28,857 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 2 case distinctions, treesize of input 400 treesize of output 304 [2022-11-20 11:08:28,889 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:08:28,889 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 304 treesize of output 288 [2022-11-20 11:08:28,996 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:08:28,997 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 72 treesize of output 60 [2022-11-20 11:08:29,067 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:08:29,068 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 86 treesize of output 100 [2022-11-20 11:08:29,603 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:08:29,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564437797] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:08:29,604 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:08:29,604 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 27, 27] total 51 [2022-11-20 11:08:29,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115963206] [2022-11-20 11:08:29,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:08:29,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-11-20 11:08:29,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:08:29,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-11-20 11:08:29,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=2369, Unknown=0, NotChecked=0, Total=2550 [2022-11-20 11:08:29,606 INFO L87 Difference]: Start difference. First operand 225 states and 252 transitions. Second operand has 51 states, 51 states have (on average 2.627450980392157) internal successors, (134), 51 states have internal predecessors, (134), 0 states have call successors, (0), 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-20 11:08:31,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:08:31,346 INFO L93 Difference]: Finished difference Result 351 states and 384 transitions. [2022-11-20 11:08:31,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-11-20 11:08:31,346 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.627450980392157) internal successors, (134), 51 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2022-11-20 11:08:31,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:08:31,347 INFO L225 Difference]: With dead ends: 351 [2022-11-20 11:08:31,348 INFO L226 Difference]: Without dead ends: 339 [2022-11-20 11:08:31,349 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 71 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1245 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=414, Invalid=5438, Unknown=0, NotChecked=0, Total=5852 [2022-11-20 11:08:31,349 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 125 mSDsluCounter, 1461 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 1510 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 184 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:08:31,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 1510 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 757 Invalid, 0 Unknown, 184 Unchecked, 0.5s Time] [2022-11-20 11:08:31,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2022-11-20 11:08:31,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 278. [2022-11-20 11:08:31,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 274 states have (on average 1.1386861313868613) internal successors, (312), 277 states have internal predecessors, (312), 0 states have call successors, (0), 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-20 11:08:31,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 312 transitions. [2022-11-20 11:08:31,361 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 312 transitions. Word has length 58 [2022-11-20 11:08:31,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:08:31,361 INFO L495 AbstractCegarLoop]: Abstraction has 278 states and 312 transitions. [2022-11-20 11:08:31,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.627450980392157) internal successors, (134), 51 states have internal predecessors, (134), 0 states have call successors, (0), 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-20 11:08:31,362 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 312 transitions. [2022-11-20 11:08:31,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-20 11:08:31,363 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:08:31,363 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:08:31,374 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-20 11:08:31,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-11-20 11:08:31,569 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:08:31,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:08:31,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1173974377, now seen corresponding path program 1 times [2022-11-20 11:08:31,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:08:31,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918270409] [2022-11-20 11:08:31,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:31,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:08:31,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:31,916 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:08:31,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:08:31,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918270409] [2022-11-20 11:08:31,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918270409] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:08:31,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856620165] [2022-11-20 11:08:31,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:31,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:31,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:08:31,919 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:08:31,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-20 11:08:32,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:32,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-20 11:08:32,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:08:32,284 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 16 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:08:32,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:08:32,621 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-20 11:08:32,673 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 16 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:08:32,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856620165] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:08:32,673 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:08:32,674 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-11-20 11:08:32,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964387541] [2022-11-20 11:08:32,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:08:32,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-20 11:08:32,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:08:32,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-20 11:08:32,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2022-11-20 11:08:32,675 INFO L87 Difference]: Start difference. First operand 278 states and 312 transitions. Second operand has 23 states, 22 states have (on average 5.409090909090909) internal successors, (119), 23 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:08:33,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:08:33,216 INFO L93 Difference]: Finished difference Result 352 states and 389 transitions. [2022-11-20 11:08:33,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 11:08:33,216 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.409090909090909) internal successors, (119), 23 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2022-11-20 11:08:33,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:08:33,217 INFO L225 Difference]: With dead ends: 352 [2022-11-20 11:08:33,217 INFO L226 Difference]: Without dead ends: 352 [2022-11-20 11:08:33,218 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 100 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=203, Invalid=789, Unknown=0, NotChecked=0, Total=992 [2022-11-20 11:08:33,218 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 330 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:08:33,218 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [330 Valid, 636 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 11:08:33,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-11-20 11:08:33,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 274. [2022-11-20 11:08:33,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 270 states have (on average 1.1407407407407408) internal successors, (308), 273 states have internal predecessors, (308), 0 states have call successors, (0), 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-20 11:08:33,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 308 transitions. [2022-11-20 11:08:33,225 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 308 transitions. Word has length 58 [2022-11-20 11:08:33,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:08:33,226 INFO L495 AbstractCegarLoop]: Abstraction has 274 states and 308 transitions. [2022-11-20 11:08:33,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.409090909090909) internal successors, (119), 23 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:08:33,226 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 308 transitions. [2022-11-20 11:08:33,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-20 11:08:33,227 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:08:33,227 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:08:33,238 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-20 11:08:33,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:33,427 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:08:33,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:08:33,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1237068736, now seen corresponding path program 5 times [2022-11-20 11:08:33,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:08:33,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814424621] [2022-11-20 11:08:33,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:33,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:08:33,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:34,138 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 8 proven. 28 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:08:34,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:08:34,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814424621] [2022-11-20 11:08:34,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814424621] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:08:34,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304436207] [2022-11-20 11:08:34,139 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 11:08:34,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:34,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:08:34,143 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:08:34,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-20 11:08:34,337 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-11-20 11:08:34,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:08:34,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 78 conjunts are in the unsatisfiable core [2022-11-20 11:08:34,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:08:34,713 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 14 treesize of output 10 [2022-11-20 11:08:34,779 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:08:34,780 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 17 treesize of output 23 [2022-11-20 11:08:34,787 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 3 [2022-11-20 11:08:35,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:08:35,756 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:08:35,774 INFO L321 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2022-11-20 11:08:35,774 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 29 treesize of output 18 [2022-11-20 11:08:35,782 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 8 proven. 28 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:08:35,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:08:36,266 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:08:36,266 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 36 [2022-11-20 11:08:36,282 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:08:36,282 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 61 [2022-11-20 11:08:36,297 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:08:36,297 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 41 [2022-11-20 11:08:36,990 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 8 proven. 28 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:08:36,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304436207] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:08:36,991 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:08:36,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 21, 21] total 47 [2022-11-20 11:08:36,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980691732] [2022-11-20 11:08:36,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:08:36,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-11-20 11:08:36,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:08:36,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-11-20 11:08:36,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=2013, Unknown=1, NotChecked=0, Total=2162 [2022-11-20 11:08:36,993 INFO L87 Difference]: Start difference. First operand 274 states and 308 transitions. Second operand has 47 states, 47 states have (on average 2.7872340425531914) internal successors, (131), 47 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:08:38,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:08:38,352 INFO L93 Difference]: Finished difference Result 473 states and 526 transitions. [2022-11-20 11:08:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 11:08:38,353 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.7872340425531914) internal successors, (131), 47 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2022-11-20 11:08:38,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:08:38,357 INFO L225 Difference]: With dead ends: 473 [2022-11-20 11:08:38,357 INFO L226 Difference]: Without dead ends: 430 [2022-11-20 11:08:38,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 585 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=306, Invalid=3599, Unknown=1, NotChecked=0, Total=3906 [2022-11-20 11:08:38,359 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 244 mSDsluCounter, 2019 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 2098 SdHoareTripleChecker+Invalid, 1081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 573 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:08:38,359 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 2098 Invalid, 1081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 496 Invalid, 0 Unknown, 573 Unchecked, 0.3s Time] [2022-11-20 11:08:38,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2022-11-20 11:08:38,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 359. [2022-11-20 11:08:38,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 355 states have (on average 1.1323943661971831) internal successors, (402), 358 states have internal predecessors, (402), 0 states have call successors, (0), 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-20 11:08:38,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 402 transitions. [2022-11-20 11:08:38,367 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 402 transitions. Word has length 60 [2022-11-20 11:08:38,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:08:38,367 INFO L495 AbstractCegarLoop]: Abstraction has 359 states and 402 transitions. [2022-11-20 11:08:38,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.7872340425531914) internal successors, (131), 47 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:08:38,368 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 402 transitions. [2022-11-20 11:08:38,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-11-20 11:08:38,370 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:08:38,370 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:08:38,376 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-20 11:08:38,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:38,576 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:08:38,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:08:38,577 INFO L85 PathProgramCache]: Analyzing trace with hash -364040739, now seen corresponding path program 6 times [2022-11-20 11:08:38,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:08:38,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390254242] [2022-11-20 11:08:38,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:38,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:08:38,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:38,991 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 41 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:08:38,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:08:38,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390254242] [2022-11-20 11:08:38,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390254242] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:08:38,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267985389] [2022-11-20 11:08:38,992 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-20 11:08:38,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:38,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:08:38,995 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:08:39,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-20 11:08:39,363 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-11-20 11:08:39,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:08:39,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 46 conjunts are in the unsatisfiable core [2022-11-20 11:08:39,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:08:39,711 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 18 proven. 31 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:08:39,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:08:40,037 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2022-11-20 11:08:40,193 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 18 proven. 31 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:08:40,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267985389] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:08:40,193 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:08:40,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 28 [2022-11-20 11:08:40,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541366979] [2022-11-20 11:08:40,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:08:40,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-20 11:08:40,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:08:40,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-20 11:08:40,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=688, Unknown=0, NotChecked=0, Total=812 [2022-11-20 11:08:40,195 INFO L87 Difference]: Start difference. First operand 359 states and 402 transitions. Second operand has 29 states, 28 states have (on average 5.178571428571429) internal successors, (145), 29 states have internal predecessors, (145), 0 states have call successors, (0), 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-20 11:08:40,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:08:40,930 INFO L93 Difference]: Finished difference Result 579 states and 646 transitions. [2022-11-20 11:08:40,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 11:08:40,931 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 5.178571428571429) internal successors, (145), 29 states have internal predecessors, (145), 0 states have call successors, (0), 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 64 [2022-11-20 11:08:40,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:08:40,932 INFO L225 Difference]: With dead ends: 579 [2022-11-20 11:08:40,932 INFO L226 Difference]: Without dead ends: 579 [2022-11-20 11:08:40,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=367, Invalid=1273, Unknown=0, NotChecked=0, Total=1640 [2022-11-20 11:08:40,933 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 640 mSDsluCounter, 1077 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 640 SdHoareTripleChecker+Valid, 1233 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:08:40,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [640 Valid, 1233 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 11:08:40,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2022-11-20 11:08:40,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 445. [2022-11-20 11:08:40,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 441 states have (on average 1.1405895691609977) internal successors, (503), 444 states have internal predecessors, (503), 0 states have call successors, (0), 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-20 11:08:40,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 503 transitions. [2022-11-20 11:08:40,944 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 503 transitions. Word has length 64 [2022-11-20 11:08:40,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:08:40,944 INFO L495 AbstractCegarLoop]: Abstraction has 445 states and 503 transitions. [2022-11-20 11:08:40,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 5.178571428571429) internal successors, (145), 29 states have internal predecessors, (145), 0 states have call successors, (0), 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-20 11:08:40,945 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 503 transitions. [2022-11-20 11:08:40,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-20 11:08:40,946 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:08:40,946 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:08:40,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-20 11:08:41,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:41,160 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:08:41,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:08:41,160 INFO L85 PathProgramCache]: Analyzing trace with hash -608383750, now seen corresponding path program 2 times [2022-11-20 11:08:41,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:08:41,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103164202] [2022-11-20 11:08:41,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:41,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:08:41,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:42,131 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 11:08:42,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:08:42,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103164202] [2022-11-20 11:08:42,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103164202] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:08:42,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595447822] [2022-11-20 11:08:42,132 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:08:42,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:42,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:08:42,133 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:08:42,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-20 11:08:42,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:08:42,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:08:42,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 98 conjunts are in the unsatisfiable core [2022-11-20 11:08:42,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:08:42,380 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:08:42,725 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:08:42,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 17 treesize of output 19 [2022-11-20 11:08:43,863 INFO L321 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2022-11-20 11:08:43,864 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 3 case distinctions, treesize of input 43 treesize of output 25 [2022-11-20 11:08:43,906 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-20 11:08:43,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:08:44,455 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1145 (Array Int Int))) (let ((.cse0 (select v_ArrVal_1145 (+ |c_ULTIMATE.start_main_~nondetString2~0#1.offset| 1))) (.cse1 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base| v_ArrVal_1145) |c_ULTIMATE.start_main_~nondetString1~0#1.base|))) (or (= .cse0 0) (= (select .cse1 |c_ULTIMATE.start_main_~nondetString1~0#1.offset|) 0) (not (= .cse0 (select .cse1 (+ |c_ULTIMATE.start_main_~nondetString1~0#1.offset| 1))))))) is different from false [2022-11-20 11:08:44,463 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:08:44,463 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 39 [2022-11-20 11:08:44,475 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:08:44,476 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 68 [2022-11-20 11:08:44,495 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:08:44,495 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 47 [2022-11-20 11:08:45,028 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:08:45,052 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-20 11:08:45,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595447822] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:08:45,052 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:08:45,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20, 21] total 51 [2022-11-20 11:08:45,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808542873] [2022-11-20 11:08:45,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:08:45,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-11-20 11:08:45,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:08:45,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-11-20 11:08:45,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=2250, Unknown=1, NotChecked=96, Total=2550 [2022-11-20 11:08:45,054 INFO L87 Difference]: Start difference. First operand 445 states and 503 transitions. Second operand has 51 states, 51 states have (on average 2.607843137254902) internal successors, (133), 51 states have internal predecessors, (133), 0 states have call successors, (0), 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-20 11:08:48,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:08:48,477 INFO L93 Difference]: Finished difference Result 454 states and 512 transitions. [2022-11-20 11:08:48,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 11:08:48,479 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.607843137254902) internal successors, (133), 51 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-11-20 11:08:48,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:08:48,481 INFO L225 Difference]: With dead ends: 454 [2022-11-20 11:08:48,481 INFO L226 Difference]: Without dead ends: 454 [2022-11-20 11:08:48,482 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 103 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 996 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=454, Invalid=3839, Unknown=1, NotChecked=128, Total=4422 [2022-11-20 11:08:48,482 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 166 mSDsluCounter, 1076 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 1115 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 244 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:08:48,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 1115 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 321 Invalid, 0 Unknown, 244 Unchecked, 0.2s Time] [2022-11-20 11:08:48,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-11-20 11:08:48,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 434. [2022-11-20 11:08:48,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 430 states have (on average 1.1418604651162791) internal successors, (491), 433 states have internal predecessors, (491), 0 states have call successors, (0), 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-20 11:08:48,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 491 transitions. [2022-11-20 11:08:48,491 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 491 transitions. Word has length 65 [2022-11-20 11:08:48,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:08:48,491 INFO L495 AbstractCegarLoop]: Abstraction has 434 states and 491 transitions. [2022-11-20 11:08:48,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.607843137254902) internal successors, (133), 51 states have internal predecessors, (133), 0 states have call successors, (0), 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-20 11:08:48,492 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 491 transitions. [2022-11-20 11:08:48,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-20 11:08:48,493 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:08:48,493 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:08:48,499 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-20 11:08:48,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-11-20 11:08:48,700 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:08:48,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:08:48,700 INFO L85 PathProgramCache]: Analyzing trace with hash 492825745, now seen corresponding path program 1 times [2022-11-20 11:08:48,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:08:48,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903791191] [2022-11-20 11:08:48,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:48,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:08:48,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:49,518 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:08:49,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:08:49,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903791191] [2022-11-20 11:08:49,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903791191] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:08:49,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294205824] [2022-11-20 11:08:49,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:49,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:49,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:08:49,535 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:08:49,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-20 11:08:49,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:49,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-20 11:08:49,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:08:49,937 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 14 treesize of output 10 [2022-11-20 11:08:50,001 INFO L321 Elim1Store]: treesize reduction 36, result has 21.7 percent of original size [2022-11-20 11:08:50,002 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 25 treesize of output 24 [2022-11-20 11:08:50,280 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 15 treesize of output 7 [2022-11-20 11:08:50,284 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:08:50,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:08:50,473 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 15 treesize of output 13 [2022-11-20 11:08:50,476 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-11-20 11:08:50,659 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:08:50,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294205824] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:08:50,659 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:08:50,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 25 [2022-11-20 11:08:50,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544800814] [2022-11-20 11:08:50,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:08:50,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-20 11:08:50,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:08:50,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-20 11:08:50,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2022-11-20 11:08:50,661 INFO L87 Difference]: Start difference. First operand 434 states and 491 transitions. Second operand has 25 states, 25 states have (on average 4.32) internal successors, (108), 25 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:08:51,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:08:51,341 INFO L93 Difference]: Finished difference Result 448 states and 504 transitions. [2022-11-20 11:08:51,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 11:08:51,342 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.32) internal successors, (108), 25 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-11-20 11:08:51,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:08:51,343 INFO L225 Difference]: With dead ends: 448 [2022-11-20 11:08:51,343 INFO L226 Difference]: Without dead ends: 383 [2022-11-20 11:08:51,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 119 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=254, Invalid=1152, Unknown=0, NotChecked=0, Total=1406 [2022-11-20 11:08:51,344 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 331 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:08:51,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [331 Valid, 674 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 314 Invalid, 0 Unknown, 32 Unchecked, 0.2s Time] [2022-11-20 11:08:51,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-11-20 11:08:51,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 383. [2022-11-20 11:08:51,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 379 states have (on average 1.150395778364116) internal successors, (436), 382 states have internal predecessors, (436), 0 states have call successors, (0), 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-20 11:08:51,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 436 transitions. [2022-11-20 11:08:51,352 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 436 transitions. Word has length 67 [2022-11-20 11:08:51,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:08:51,353 INFO L495 AbstractCegarLoop]: Abstraction has 383 states and 436 transitions. [2022-11-20 11:08:51,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.32) internal successors, (108), 25 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:08:51,353 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 436 transitions. [2022-11-20 11:08:51,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-20 11:08:51,354 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:08:51,354 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:08:51,364 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-11-20 11:08:51,560 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-11-20 11:08:51,561 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:08:51,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:08:51,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1370877155, now seen corresponding path program 1 times [2022-11-20 11:08:51,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:08:51,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282777202] [2022-11-20 11:08:51,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:51,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:08:51,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:52,039 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 8 proven. 35 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:08:52,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:08:52,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282777202] [2022-11-20 11:08:52,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282777202] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:08:52,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887941422] [2022-11-20 11:08:52,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:52,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:52,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:08:52,043 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:08:52,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-20 11:08:52,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:52,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 46 conjunts are in the unsatisfiable core [2022-11-20 11:08:52,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:08:52,501 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 18 proven. 25 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:08:52,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:08:52,950 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-20 11:08:53,034 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 18 proven. 25 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:08:53,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887941422] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:08:53,034 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:08:53,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 26 [2022-11-20 11:08:53,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639968077] [2022-11-20 11:08:53,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:08:53,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-20 11:08:53,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:08:53,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-20 11:08:53,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2022-11-20 11:08:53,035 INFO L87 Difference]: Start difference. First operand 383 states and 436 transitions. Second operand has 27 states, 26 states have (on average 5.346153846153846) internal successors, (139), 27 states have internal predecessors, (139), 0 states have call successors, (0), 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-20 11:08:54,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:08:54,283 INFO L93 Difference]: Finished difference Result 483 states and 538 transitions. [2022-11-20 11:08:54,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 11:08:54,284 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 5.346153846153846) internal successors, (139), 27 states have internal predecessors, (139), 0 states have call successors, (0), 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 68 [2022-11-20 11:08:54,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:08:54,286 INFO L225 Difference]: With dead ends: 483 [2022-11-20 11:08:54,286 INFO L226 Difference]: Without dead ends: 483 [2022-11-20 11:08:54,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 117 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=322, Invalid=1238, Unknown=0, NotChecked=0, Total=1560 [2022-11-20 11:08:54,287 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 639 mSDsluCounter, 1102 mSDsCounter, 0 mSdLazyCounter, 1079 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 639 SdHoareTripleChecker+Valid, 1225 SdHoareTripleChecker+Invalid, 1089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 11:08:54,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [639 Valid, 1225 Invalid, 1089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1079 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 11:08:54,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2022-11-20 11:08:54,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 345. [2022-11-20 11:08:54,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 341 states have (on average 1.1436950146627567) internal successors, (390), 344 states have internal predecessors, (390), 0 states have call successors, (0), 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-20 11:08:54,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 390 transitions. [2022-11-20 11:08:54,297 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 390 transitions. Word has length 68 [2022-11-20 11:08:54,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:08:54,297 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 390 transitions. [2022-11-20 11:08:54,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 5.346153846153846) internal successors, (139), 27 states have internal predecessors, (139), 0 states have call successors, (0), 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-20 11:08:54,298 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 390 transitions. [2022-11-20 11:08:54,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-20 11:08:54,299 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:08:54,299 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:08:54,307 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-20 11:08:54,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-11-20 11:08:54,506 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:08:54,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:08:54,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1333006979, now seen corresponding path program 3 times [2022-11-20 11:08:54,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:08:54,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557801479] [2022-11-20 11:08:54,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:54,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:08:54,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:08:54,921 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:08:54,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:08:54,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557801479] [2022-11-20 11:08:54,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557801479] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:08:54,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423936575] [2022-11-20 11:08:54,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 11:08:54,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:54,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:08:54,923 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:08:54,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-20 11:08:55,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-20 11:08:55,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:08:55,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 62 conjunts are in the unsatisfiable core [2022-11-20 11:08:55,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:08:55,126 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:08:55,335 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:08:55,385 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 17 treesize of output 19 [2022-11-20 11:08:56,109 INFO L321 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2022-11-20 11:08:56,109 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 25 treesize of output 23 [2022-11-20 11:08:56,209 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-20 11:08:56,209 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:08:57,139 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:08:57,139 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 34 [2022-11-20 11:08:57,152 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:08:57,152 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 57 [2022-11-20 11:08:57,168 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:08:57,168 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 21 treesize of output 15 [2022-11-20 11:08:57,176 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2022-11-20 11:08:57,761 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:08:57,785 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-20 11:08:57,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423936575] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:08:57,785 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:08:57,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14, 14] total 35 [2022-11-20 11:08:57,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787460594] [2022-11-20 11:08:57,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:08:57,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-20 11:08:57,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:08:57,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-20 11:08:57,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1130, Unknown=1, NotChecked=0, Total=1260 [2022-11-20 11:08:57,788 INFO L87 Difference]: Start difference. First operand 345 states and 390 transitions. Second operand has 36 states, 35 states have (on average 3.914285714285714) internal successors, (137), 36 states have internal predecessors, (137), 0 states have call successors, (0), 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-20 11:08:58,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:08:58,697 INFO L93 Difference]: Finished difference Result 391 states and 439 transitions. [2022-11-20 11:08:58,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-20 11:08:58,703 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 3.914285714285714) internal successors, (137), 36 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-11-20 11:08:58,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:08:58,705 INFO L225 Difference]: With dead ends: 391 [2022-11-20 11:08:58,705 INFO L226 Difference]: Without dead ends: 391 [2022-11-20 11:08:58,705 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 116 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=243, Invalid=2108, Unknown=1, NotChecked=0, Total=2352 [2022-11-20 11:08:58,706 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 105 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:08:58,706 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 582 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 214 Invalid, 0 Unknown, 52 Unchecked, 0.2s Time] [2022-11-20 11:08:58,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-11-20 11:08:58,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 371. [2022-11-20 11:08:58,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 367 states have (on average 1.1389645776566757) internal successors, (418), 370 states have internal predecessors, (418), 0 states have call successors, (0), 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-20 11:08:58,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 418 transitions. [2022-11-20 11:08:58,714 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 418 transitions. Word has length 69 [2022-11-20 11:08:58,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:08:58,714 INFO L495 AbstractCegarLoop]: Abstraction has 371 states and 418 transitions. [2022-11-20 11:08:58,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 3.914285714285714) internal successors, (137), 36 states have internal predecessors, (137), 0 states have call successors, (0), 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-20 11:08:58,714 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 418 transitions. [2022-11-20 11:08:58,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-20 11:08:58,715 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:08:58,716 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:08:58,730 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-11-20 11:08:58,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:08:58,922 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:08:58,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:08:58,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1023968628, now seen corresponding path program 7 times [2022-11-20 11:08:58,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:08:58,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783030186] [2022-11-20 11:08:58,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:08:58,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:08:58,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:09:01,932 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 11 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:09:01,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:09:01,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783030186] [2022-11-20 11:09:01,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783030186] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:09:01,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465395549] [2022-11-20 11:09:01,933 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-20 11:09:01,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:09:01,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:09:01,934 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:09:01,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-20 11:09:02,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:09:02,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 67 conjunts are in the unsatisfiable core [2022-11-20 11:09:02,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:09:02,128 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:09:02,702 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:09:02,804 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 17 treesize of output 19 [2022-11-20 11:09:03,231 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 15 treesize of output 7 [2022-11-20 11:09:03,240 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 11 proven. 55 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:09:03,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:09:03,561 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:09:03,561 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 24 [2022-11-20 11:09:03,569 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:09:03,570 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 37 treesize of output 32 [2022-11-20 11:09:04,064 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 11 proven. 55 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:09:04,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465395549] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:09:04,064 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:09:04,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 18, 18] total 45 [2022-11-20 11:09:04,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320988396] [2022-11-20 11:09:04,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:09:04,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-11-20 11:09:04,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:09:04,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-11-20 11:09:04,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1856, Unknown=6, NotChecked=0, Total=1980 [2022-11-20 11:09:04,066 INFO L87 Difference]: Start difference. First operand 371 states and 418 transitions. Second operand has 45 states, 45 states have (on average 2.8) internal successors, (126), 45 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:09:09,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:09:09,016 INFO L93 Difference]: Finished difference Result 716 states and 796 transitions. [2022-11-20 11:09:09,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-11-20 11:09:09,017 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.8) internal successors, (126), 45 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-11-20 11:09:09,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:09:09,019 INFO L225 Difference]: With dead ends: 716 [2022-11-20 11:09:09,019 INFO L226 Difference]: Without dead ends: 667 [2022-11-20 11:09:09,020 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 121 SyntacticMatches, 6 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 1040 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=430, Invalid=4966, Unknown=6, NotChecked=0, Total=5402 [2022-11-20 11:09:09,020 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 463 mSDsluCounter, 2791 mSDsCounter, 0 mSdLazyCounter, 2364 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 2898 SdHoareTripleChecker+Invalid, 2569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 2364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 181 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:09:09,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [463 Valid, 2898 Invalid, 2569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 2364 Invalid, 0 Unknown, 181 Unchecked, 2.0s Time] [2022-11-20 11:09:09,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2022-11-20 11:09:09,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 536. [2022-11-20 11:09:09,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 532 states have (on average 1.1334586466165413) internal successors, (603), 535 states have internal predecessors, (603), 0 states have call successors, (0), 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-20 11:09:09,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 603 transitions. [2022-11-20 11:09:09,030 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 603 transitions. Word has length 69 [2022-11-20 11:09:09,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:09:09,031 INFO L495 AbstractCegarLoop]: Abstraction has 536 states and 603 transitions. [2022-11-20 11:09:09,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.8) internal successors, (126), 45 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:09:09,031 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 603 transitions. [2022-11-20 11:09:09,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-11-20 11:09:09,032 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:09:09,033 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:09:09,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-11-20 11:09:09,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:09:09,239 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:09:09,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:09:09,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1119450658, now seen corresponding path program 1 times [2022-11-20 11:09:09,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:09:09,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210734006] [2022-11-20 11:09:09,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:09:09,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:09:09,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:09:09,814 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 8 proven. 23 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-20 11:09:09,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:09:09,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210734006] [2022-11-20 11:09:09,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210734006] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:09:09,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64963469] [2022-11-20 11:09:09,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:09:09,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:09:09,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:09:09,816 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:09:09,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-11-20 11:09:10,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:09:10,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 39 conjunts are in the unsatisfiable core [2022-11-20 11:09:10,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:09:10,370 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 18 proven. 13 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-20 11:09:10,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:09:10,701 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-20 11:09:10,782 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 18 proven. 13 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-20 11:09:10,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64963469] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:09:10,783 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:09:10,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 26 [2022-11-20 11:09:10,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736287828] [2022-11-20 11:09:10,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:09:10,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-20 11:09:10,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:09:10,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-20 11:09:10,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=601, Unknown=0, NotChecked=0, Total=702 [2022-11-20 11:09:10,784 INFO L87 Difference]: Start difference. First operand 536 states and 603 transitions. Second operand has 27 states, 26 states have (on average 5.115384615384615) internal successors, (133), 27 states have internal predecessors, (133), 0 states have call successors, (0), 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-20 11:09:11,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:09:11,902 INFO L93 Difference]: Finished difference Result 1112 states and 1246 transitions. [2022-11-20 11:09:11,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 11:09:11,903 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 5.115384615384615) internal successors, (133), 27 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2022-11-20 11:09:11,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:09:11,908 INFO L225 Difference]: With dead ends: 1112 [2022-11-20 11:09:11,908 INFO L226 Difference]: Without dead ends: 1112 [2022-11-20 11:09:11,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=477, Invalid=1415, Unknown=0, NotChecked=0, Total=1892 [2022-11-20 11:09:11,909 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 736 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 736 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:09:11,909 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [736 Valid, 656 Invalid, 676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 11:09:11,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2022-11-20 11:09:11,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 884. [2022-11-20 11:09:11,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 880 states have (on average 1.1443181818181818) internal successors, (1007), 883 states have internal predecessors, (1007), 0 states have call successors, (0), 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-20 11:09:11,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 1007 transitions. [2022-11-20 11:09:11,925 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 1007 transitions. Word has length 71 [2022-11-20 11:09:11,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:09:11,925 INFO L495 AbstractCegarLoop]: Abstraction has 884 states and 1007 transitions. [2022-11-20 11:09:11,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 5.115384615384615) internal successors, (133), 27 states have internal predecessors, (133), 0 states have call successors, (0), 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-20 11:09:11,925 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 1007 transitions. [2022-11-20 11:09:11,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-20 11:09:11,927 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:09:11,927 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:09:11,933 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-11-20 11:09:12,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-11-20 11:09:12,133 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:09:12,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:09:12,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1651286415, now seen corresponding path program 8 times [2022-11-20 11:09:12,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:09:12,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73315134] [2022-11-20 11:09:12,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:09:12,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:09:12,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:09:12,709 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 18 proven. 65 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:09:12,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:09:12,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73315134] [2022-11-20 11:09:12,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73315134] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:09:12,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214863446] [2022-11-20 11:09:12,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:09:12,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:09:12,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:09:12,711 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:09:12,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-20 11:09:12,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:09:12,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:09:12,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 52 conjunts are in the unsatisfiable core [2022-11-20 11:09:12,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:09:13,247 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 28 proven. 55 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:09:13,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:09:13,652 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-20 11:09:13,800 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 28 proven. 55 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:09:13,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214863446] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:09:13,800 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:09:13,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 31 [2022-11-20 11:09:13,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849521385] [2022-11-20 11:09:13,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:09:13,801 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-20 11:09:13,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:09:13,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-20 11:09:13,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=868, Unknown=0, NotChecked=0, Total=992 [2022-11-20 11:09:13,802 INFO L87 Difference]: Start difference. First operand 884 states and 1007 transitions. Second operand has 32 states, 31 states have (on average 4.483870967741935) internal successors, (139), 32 states have internal predecessors, (139), 0 states have call successors, (0), 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-20 11:09:15,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:09:15,124 INFO L93 Difference]: Finished difference Result 1264 states and 1438 transitions. [2022-11-20 11:09:15,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 11:09:15,125 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 4.483870967741935) internal successors, (139), 32 states have internal predecessors, (139), 0 states have call successors, (0), 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 73 [2022-11-20 11:09:15,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:09:15,129 INFO L225 Difference]: With dead ends: 1264 [2022-11-20 11:09:15,129 INFO L226 Difference]: Without dead ends: 1264 [2022-11-20 11:09:15,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 122 SyntacticMatches, 6 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=430, Invalid=1732, Unknown=0, NotChecked=0, Total=2162 [2022-11-20 11:09:15,130 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 1015 mSDsluCounter, 1548 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 1722 SdHoareTripleChecker+Invalid, 1185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 11:09:15,130 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1015 Valid, 1722 Invalid, 1185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1173 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 11:09:15,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1264 states. [2022-11-20 11:09:15,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1264 to 1065. [2022-11-20 11:09:15,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1065 states, 1061 states have (on average 1.1489161168708766) internal successors, (1219), 1064 states have internal predecessors, (1219), 0 states have call successors, (0), 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-20 11:09:15,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1065 states to 1065 states and 1219 transitions. [2022-11-20 11:09:15,149 INFO L78 Accepts]: Start accepts. Automaton has 1065 states and 1219 transitions. Word has length 73 [2022-11-20 11:09:15,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:09:15,150 INFO L495 AbstractCegarLoop]: Abstraction has 1065 states and 1219 transitions. [2022-11-20 11:09:15,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 4.483870967741935) internal successors, (139), 32 states have internal predecessors, (139), 0 states have call successors, (0), 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-20 11:09:15,150 INFO L276 IsEmpty]: Start isEmpty. Operand 1065 states and 1219 transitions. [2022-11-20 11:09:15,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-11-20 11:09:15,152 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:09:15,152 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:09:15,171 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-11-20 11:09:15,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:09:15,359 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:09:15,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:09:15,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1093789664, now seen corresponding path program 1 times [2022-11-20 11:09:15,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:09:15,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276919746] [2022-11-20 11:09:15,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:09:15,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:09:15,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:09:16,002 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 8 proven. 24 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-20 11:09:16,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:09:16,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276919746] [2022-11-20 11:09:16,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276919746] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:09:16,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512448526] [2022-11-20 11:09:16,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:09:16,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:09:16,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:09:16,005 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:09:16,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-11-20 11:09:16,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:09:16,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 48 conjunts are in the unsatisfiable core [2022-11-20 11:09:16,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:09:16,230 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:09:16,230 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:09:16,547 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 18 proven. 14 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-20 11:09:16,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:09:17,133 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 18 proven. 14 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-20 11:09:17,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512448526] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:09:17,133 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:09:17,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 31 [2022-11-20 11:09:17,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195754265] [2022-11-20 11:09:17,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:09:17,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-20 11:09:17,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:09:17,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-20 11:09:17,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=853, Unknown=0, NotChecked=0, Total=992 [2022-11-20 11:09:17,135 INFO L87 Difference]: Start difference. First operand 1065 states and 1219 transitions. Second operand has 32 states, 31 states have (on average 4.838709677419355) internal successors, (150), 32 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:09:18,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:09:18,703 INFO L93 Difference]: Finished difference Result 1629 states and 1828 transitions. [2022-11-20 11:09:18,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-20 11:09:18,703 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 4.838709677419355) internal successors, (150), 32 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-11-20 11:09:18,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:09:18,708 INFO L225 Difference]: With dead ends: 1629 [2022-11-20 11:09:18,709 INFO L226 Difference]: Without dead ends: 1620 [2022-11-20 11:09:18,709 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 463 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=694, Invalid=2062, Unknown=0, NotChecked=0, Total=2756 [2022-11-20 11:09:18,710 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 1119 mSDsluCounter, 866 mSDsCounter, 0 mSdLazyCounter, 912 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1119 SdHoareTripleChecker+Valid, 944 SdHoareTripleChecker+Invalid, 931 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 912 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 11:09:18,710 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1119 Valid, 944 Invalid, 931 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 912 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 11:09:18,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2022-11-20 11:09:18,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1075. [2022-11-20 11:09:18,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1071 states have (on average 1.1587301587301588) internal successors, (1241), 1074 states have internal predecessors, (1241), 0 states have call successors, (0), 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-20 11:09:18,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 1241 transitions. [2022-11-20 11:09:18,731 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 1241 transitions. Word has length 75 [2022-11-20 11:09:18,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:09:18,731 INFO L495 AbstractCegarLoop]: Abstraction has 1075 states and 1241 transitions. [2022-11-20 11:09:18,732 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 4.838709677419355) internal successors, (150), 32 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:09:18,732 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 1241 transitions. [2022-11-20 11:09:18,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-11-20 11:09:18,733 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:09:18,734 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:09:18,741 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-11-20 11:09:18,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:09:18,940 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:09:18,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:09:18,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1497014901, now seen corresponding path program 2 times [2022-11-20 11:09:18,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:09:18,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762462792] [2022-11-20 11:09:18,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:09:18,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:09:18,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:09:19,747 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 8 proven. 29 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:09:19,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:09:19,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762462792] [2022-11-20 11:09:19,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762462792] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:09:19,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566447710] [2022-11-20 11:09:19,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:09:19,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:09:19,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:09:19,750 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:09:19,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-11-20 11:09:19,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:09:19,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:09:19,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 65 conjunts are in the unsatisfiable core [2022-11-20 11:09:19,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:09:19,987 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:09:20,296 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:09:20,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 17 treesize of output 19 [2022-11-20 11:09:20,621 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 15 treesize of output 7 [2022-11-20 11:09:20,626 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 8 proven. 29 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:09:20,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:09:20,846 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:09:20,846 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 24 [2022-11-20 11:09:20,854 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:09:20,855 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 37 treesize of output 32 [2022-11-20 11:09:21,157 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 8 proven. 29 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:09:21,157 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566447710] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:09:21,157 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:09:21,157 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 16] total 30 [2022-11-20 11:09:21,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805090034] [2022-11-20 11:09:21,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:09:21,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-20 11:09:21,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:09:21,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-20 11:09:21,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=775, Unknown=7, NotChecked=0, Total=870 [2022-11-20 11:09:21,159 INFO L87 Difference]: Start difference. First operand 1075 states and 1241 transitions. Second operand has 30 states, 30 states have (on average 4.1) internal successors, (123), 30 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:09:22,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:09:22,183 INFO L93 Difference]: Finished difference Result 1178 states and 1356 transitions. [2022-11-20 11:09:22,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 11:09:22,184 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 4.1) internal successors, (123), 30 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2022-11-20 11:09:22,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:09:22,187 INFO L225 Difference]: With dead ends: 1178 [2022-11-20 11:09:22,188 INFO L226 Difference]: Without dead ends: 1156 [2022-11-20 11:09:22,188 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 137 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=276, Invalid=1697, Unknown=7, NotChecked=0, Total=1980 [2022-11-20 11:09:22,188 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 512 mSDsluCounter, 1089 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 1150 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:09:22,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [512 Valid, 1150 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 526 Invalid, 0 Unknown, 70 Unchecked, 0.4s Time] [2022-11-20 11:09:22,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1156 states. [2022-11-20 11:09:22,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1156 to 990. [2022-11-20 11:09:22,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 990 states, 986 states have (on average 1.1622718052738337) internal successors, (1146), 989 states have internal predecessors, (1146), 0 states have call successors, (0), 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-20 11:09:22,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 1146 transitions. [2022-11-20 11:09:22,206 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 1146 transitions. Word has length 76 [2022-11-20 11:09:22,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:09:22,206 INFO L495 AbstractCegarLoop]: Abstraction has 990 states and 1146 transitions. [2022-11-20 11:09:22,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 4.1) internal successors, (123), 30 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:09:22,207 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 1146 transitions. [2022-11-20 11:09:22,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-20 11:09:22,208 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:09:22,208 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:09:22,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-11-20 11:09:22,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:09:22,415 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:09:22,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:09:22,415 INFO L85 PathProgramCache]: Analyzing trace with hash -839159297, now seen corresponding path program 4 times [2022-11-20 11:09:22,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:09:22,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059973970] [2022-11-20 11:09:22,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:09:22,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:09:22,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:09:22,670 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-20 11:09:22,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:09:22,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059973970] [2022-11-20 11:09:22,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059973970] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:09:22,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836488806] [2022-11-20 11:09:22,671 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 11:09:22,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:09:22,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:09:22,673 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:09:22,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-11-20 11:09:22,906 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 11:09:22,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:09:22,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 146 conjunts are in the unsatisfiable core [2022-11-20 11:09:22,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:09:23,532 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 14 treesize of output 10 [2022-11-20 11:09:23,593 INFO L321 Elim1Store]: treesize reduction 36, result has 21.7 percent of original size [2022-11-20 11:09:23,593 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 25 treesize of output 24 [2022-11-20 11:09:28,377 INFO L321 Elim1Store]: treesize reduction 90, result has 68.8 percent of original size [2022-11-20 11:09:28,378 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 93 treesize of output 228 [2022-11-20 11:09:28,542 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-11-20 11:09:28,735 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-11-20 11:09:29,350 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 7 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-20 11:09:29,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:09:34,769 INFO L321 Elim1Store]: treesize reduction 79, result has 33.6 percent of original size [2022-11-20 11:09:34,769 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 671 treesize of output 525 [2022-11-20 11:09:34,805 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:09:34,805 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 475 treesize of output 443 [2022-11-20 11:09:34,847 INFO L321 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2022-11-20 11:09:34,848 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 395 treesize of output 378 [2022-11-20 11:09:35,258 INFO L321 Elim1Store]: treesize reduction 10, result has 94.7 percent of original size [2022-11-20 11:09:35,259 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 18 case distinctions, treesize of input 193 treesize of output 318 [2022-11-20 11:09:41,475 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-20 11:09:41,784 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-20 11:09:41,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836488806] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:09:41,785 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:09:41,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 39, 39] total 85 [2022-11-20 11:09:41,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319695285] [2022-11-20 11:09:41,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:09:41,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-11-20 11:09:41,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:09:41,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-11-20 11:09:41,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=459, Invalid=6681, Unknown=0, NotChecked=0, Total=7140 [2022-11-20 11:09:41,787 INFO L87 Difference]: Start difference. First operand 990 states and 1146 transitions. Second operand has 85 states, 85 states have (on average 2.3058823529411763) internal successors, (196), 85 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:09:54,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:09:54,675 INFO L93 Difference]: Finished difference Result 1478 states and 1687 transitions. [2022-11-20 11:09:54,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-11-20 11:09:54,675 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.3058823529411763) internal successors, (196), 85 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-11-20 11:09:54,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:09:54,679 INFO L225 Difference]: With dead ends: 1478 [2022-11-20 11:09:54,679 INFO L226 Difference]: Without dead ends: 1454 [2022-11-20 11:09:54,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6780 ImplicationChecksByTransitivity, 21.4s TimeCoverageRelationStatistics Valid=1357, Invalid=24725, Unknown=0, NotChecked=0, Total=26082 [2022-11-20 11:09:54,682 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 212 mSDsluCounter, 2204 mSDsCounter, 0 mSdLazyCounter, 1594 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 2267 SdHoareTripleChecker+Invalid, 2501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 897 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:09:54,682 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 2267 Invalid, 2501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1594 Invalid, 0 Unknown, 897 Unchecked, 1.5s Time] [2022-11-20 11:09:54,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1454 states. [2022-11-20 11:09:54,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1454 to 1206. [2022-11-20 11:09:54,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 1202 states have (on average 1.161397670549085) internal successors, (1396), 1205 states have internal predecessors, (1396), 0 states have call successors, (0), 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-20 11:09:54,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 1396 transitions. [2022-11-20 11:09:54,703 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 1396 transitions. Word has length 77 [2022-11-20 11:09:54,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:09:54,704 INFO L495 AbstractCegarLoop]: Abstraction has 1206 states and 1396 transitions. [2022-11-20 11:09:54,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 2.3058823529411763) internal successors, (196), 85 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:09:54,704 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 1396 transitions. [2022-11-20 11:09:54,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-20 11:09:54,706 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:09:54,706 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:09:54,713 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-11-20 11:09:54,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-11-20 11:09:54,913 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:09:54,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:09:54,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1083596167, now seen corresponding path program 2 times [2022-11-20 11:09:54,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:09:54,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406548512] [2022-11-20 11:09:54,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:09:54,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:09:54,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:09:55,426 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 18 proven. 57 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:09:55,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:09:55,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406548512] [2022-11-20 11:09:55,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406548512] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:09:55,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066688397] [2022-11-20 11:09:55,427 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:09:55,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:09:55,427 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:09:55,428 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:09:55,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-11-20 11:09:55,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:09:55,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:09:55,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 50 conjunts are in the unsatisfiable core [2022-11-20 11:09:55,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:09:56,214 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 28 proven. 47 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:09:56,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:09:56,704 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-20 11:09:56,867 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 28 proven. 47 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:09:56,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066688397] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:09:56,868 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:09:56,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 36 [2022-11-20 11:09:56,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074548684] [2022-11-20 11:09:56,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:09:56,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-11-20 11:09:56,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:09:56,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-11-20 11:09:56,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1154, Unknown=0, NotChecked=0, Total=1332 [2022-11-20 11:09:56,870 INFO L87 Difference]: Start difference. First operand 1206 states and 1396 transitions. Second operand has 37 states, 36 states have (on average 4.666666666666667) internal successors, (168), 37 states have internal predecessors, (168), 0 states have call successors, (0), 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-20 11:09:59,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:09:59,367 INFO L93 Difference]: Finished difference Result 1484 states and 1679 transitions. [2022-11-20 11:09:59,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-20 11:09:59,367 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 4.666666666666667) internal successors, (168), 37 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-11-20 11:09:59,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:09:59,370 INFO L225 Difference]: With dead ends: 1484 [2022-11-20 11:09:59,370 INFO L226 Difference]: Without dead ends: 1484 [2022-11-20 11:09:59,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 125 SyntacticMatches, 6 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 929 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=998, Invalid=3558, Unknown=0, NotChecked=0, Total=4556 [2022-11-20 11:09:59,371 INFO L413 NwaCegarLoop]: 185 mSDtfsCounter, 1121 mSDsluCounter, 1594 mSDsCounter, 0 mSdLazyCounter, 1292 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1121 SdHoareTripleChecker+Valid, 1779 SdHoareTripleChecker+Invalid, 1311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:09:59,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1121 Valid, 1779 Invalid, 1311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1292 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-20 11:09:59,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1484 states. [2022-11-20 11:09:59,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1484 to 1206. [2022-11-20 11:09:59,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 1202 states have (on average 1.1580698835274543) internal successors, (1392), 1205 states have internal predecessors, (1392), 0 states have call successors, (0), 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-20 11:09:59,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 1392 transitions. [2022-11-20 11:09:59,393 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 1392 transitions. Word has length 77 [2022-11-20 11:09:59,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:09:59,393 INFO L495 AbstractCegarLoop]: Abstraction has 1206 states and 1392 transitions. [2022-11-20 11:09:59,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.666666666666667) internal successors, (168), 37 states have internal predecessors, (168), 0 states have call successors, (0), 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-20 11:09:59,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 1392 transitions. [2022-11-20 11:09:59,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-11-20 11:09:59,395 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:09:59,396 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:09:59,410 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-11-20 11:09:59,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-11-20 11:09:59,604 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:09:59,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:09:59,604 INFO L85 PathProgramCache]: Analyzing trace with hash -213481958, now seen corresponding path program 9 times [2022-11-20 11:09:59,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:09:59,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77801134] [2022-11-20 11:09:59,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:09:59,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:09:59,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:10:01,167 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 14 proven. 91 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:10:01,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:10:01,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77801134] [2022-11-20 11:10:01,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77801134] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:10:01,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100580019] [2022-11-20 11:10:01,168 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 11:10:01,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:10:01,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:10:01,169 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:10:01,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-11-20 11:10:01,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-20 11:10:01,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:10:01,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 93 conjunts are in the unsatisfiable core [2022-11-20 11:10:01,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:10:01,490 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:10:02,082 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:10:02,155 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 17 treesize of output 19 [2022-11-20 11:10:02,855 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:10:02,857 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:10:02,857 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 17 treesize of output 10 [2022-11-20 11:10:02,862 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 14 proven. 91 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:10:02,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:10:03,122 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:10:03,122 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 24 [2022-11-20 11:10:03,130 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:10:03,130 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 37 treesize of output 32 [2022-11-20 11:10:03,139 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-11-20 11:10:03,817 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 14 proven. 91 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:10:03,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100580019] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:10:03,817 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:10:03,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 20, 20] total 51 [2022-11-20 11:10:03,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608484591] [2022-11-20 11:10:03,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:10:03,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-11-20 11:10:03,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:10:03,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-11-20 11:10:03,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=2383, Unknown=14, NotChecked=0, Total=2550 [2022-11-20 11:10:03,819 INFO L87 Difference]: Start difference. First operand 1206 states and 1392 transitions. Second operand has 51 states, 51 states have (on average 3.4313725490196076) internal successors, (175), 51 states have internal predecessors, (175), 0 states have call successors, (0), 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-20 11:10:05,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:10:05,779 INFO L93 Difference]: Finished difference Result 1640 states and 1865 transitions. [2022-11-20 11:10:05,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-20 11:10:05,780 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 3.4313725490196076) internal successors, (175), 51 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-11-20 11:10:05,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:10:05,787 INFO L225 Difference]: With dead ends: 1640 [2022-11-20 11:10:05,787 INFO L226 Difference]: Without dead ends: 1601 [2022-11-20 11:10:05,787 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 859 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=252, Invalid=3894, Unknown=14, NotChecked=0, Total=4160 [2022-11-20 11:10:05,788 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 346 mSDsluCounter, 3237 mSDsCounter, 0 mSdLazyCounter, 1458 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 3348 SdHoareTripleChecker+Invalid, 1721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 244 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:10:05,788 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 3348 Invalid, 1721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1458 Invalid, 0 Unknown, 244 Unchecked, 1.2s Time] [2022-11-20 11:10:05,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1601 states. [2022-11-20 11:10:05,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1601 to 1365. [2022-11-20 11:10:05,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1365 states, 1361 states have (on average 1.1557678177810433) internal successors, (1573), 1364 states have internal predecessors, (1573), 0 states have call successors, (0), 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-20 11:10:05,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1365 states to 1365 states and 1573 transitions. [2022-11-20 11:10:05,811 INFO L78 Accepts]: Start accepts. Automaton has 1365 states and 1573 transitions. Word has length 78 [2022-11-20 11:10:05,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:10:05,812 INFO L495 AbstractCegarLoop]: Abstraction has 1365 states and 1573 transitions. [2022-11-20 11:10:05,812 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 3.4313725490196076) internal successors, (175), 51 states have internal predecessors, (175), 0 states have call successors, (0), 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-20 11:10:05,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1365 states and 1573 transitions. [2022-11-20 11:10:05,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-20 11:10:05,815 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:10:05,815 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-11-20 11:10:05,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-11-20 11:10:06,022 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-11-20 11:10:06,024 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:10:06,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:10:06,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1212563130, now seen corresponding path program 1 times [2022-11-20 11:10:06,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:10:06,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509420204] [2022-11-20 11:10:06,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:10:06,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:10:06,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:10:06,309 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-20 11:10:06,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:10:06,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509420204] [2022-11-20 11:10:06,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509420204] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:10:06,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478245454] [2022-11-20 11:10:06,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:10:06,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:10:06,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:10:06,311 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:10:06,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-11-20 11:10:06,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:10:06,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 111 conjunts are in the unsatisfiable core [2022-11-20 11:10:06,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:10:06,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 14 treesize of output 10 [2022-11-20 11:10:06,934 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:10:06,935 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 17 treesize of output 23 [2022-11-20 11:10:06,940 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 3 [2022-11-20 11:10:08,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:10:08,684 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:10:08,691 INFO L321 Elim1Store]: treesize reduction 17, result has 15.0 percent of original size [2022-11-20 11:10:08,692 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 39 treesize of output 20 [2022-11-20 11:10:08,735 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 2 proven. 29 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:10:08,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:10:09,683 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:10:09,683 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 29 [2022-11-20 11:10:09,696 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:10:09,697 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 48 treesize of output 43 [2022-11-20 11:10:09,713 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:10:09,714 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 44 [2022-11-20 11:10:10,195 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 2 proven. 29 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:10:10,195 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478245454] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:10:10,195 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:10:10,195 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 23, 23] total 51 [2022-11-20 11:10:10,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515959809] [2022-11-20 11:10:10,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:10:10,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-11-20 11:10:10,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:10:10,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-11-20 11:10:10,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=2383, Unknown=1, NotChecked=0, Total=2550 [2022-11-20 11:10:10,198 INFO L87 Difference]: Start difference. First operand 1365 states and 1573 transitions. Second operand has 51 states, 51 states have (on average 3.6862745098039214) internal successors, (188), 51 states have internal predecessors, (188), 0 states have call successors, (0), 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-20 11:10:11,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:10:11,886 INFO L93 Difference]: Finished difference Result 1511 states and 1685 transitions. [2022-11-20 11:10:11,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-20 11:10:11,887 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 3.6862745098039214) internal successors, (188), 51 states have internal predecessors, (188), 0 states have call successors, (0), 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 80 [2022-11-20 11:10:11,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:10:11,890 INFO L225 Difference]: With dead ends: 1511 [2022-11-20 11:10:11,891 INFO L226 Difference]: Without dead ends: 1255 [2022-11-20 11:10:11,891 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=324, Invalid=4645, Unknown=1, NotChecked=0, Total=4970 [2022-11-20 11:10:11,891 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 56 mSDsluCounter, 1263 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 1306 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 164 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:10:11,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 1306 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 357 Invalid, 0 Unknown, 164 Unchecked, 0.3s Time] [2022-11-20 11:10:11,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1255 states. [2022-11-20 11:10:11,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1255 to 1043. [2022-11-20 11:10:11,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1043 states, 1039 states have (on average 1.1462945139557266) internal successors, (1191), 1042 states have internal predecessors, (1191), 0 states have call successors, (0), 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-20 11:10:11,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1043 states to 1043 states and 1191 transitions. [2022-11-20 11:10:11,908 INFO L78 Accepts]: Start accepts. Automaton has 1043 states and 1191 transitions. Word has length 80 [2022-11-20 11:10:11,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:10:11,908 INFO L495 AbstractCegarLoop]: Abstraction has 1043 states and 1191 transitions. [2022-11-20 11:10:11,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 3.6862745098039214) internal successors, (188), 51 states have internal predecessors, (188), 0 states have call successors, (0), 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-20 11:10:11,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1043 states and 1191 transitions. [2022-11-20 11:10:11,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-20 11:10:11,911 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:10:11,911 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:10:11,922 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-11-20 11:10:12,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-11-20 11:10:12,118 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:10:12,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:10:12,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1608699376, now seen corresponding path program 1 times [2022-11-20 11:10:12,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:10:12,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592885456] [2022-11-20 11:10:12,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:10:12,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:10:12,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:10:12,381 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-20 11:10:12,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:10:12,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592885456] [2022-11-20 11:10:12,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592885456] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:10:12,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130044239] [2022-11-20 11:10:12,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:10:12,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:10:12,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:10:12,387 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:10:12,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-11-20 11:10:12,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:10:12,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 67 conjunts are in the unsatisfiable core [2022-11-20 11:10:12,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:10:12,610 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:10:12,874 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:10:12,921 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 17 treesize of output 19 [2022-11-20 11:10:13,503 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-20 11:10:13,503 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 18 treesize of output 10 [2022-11-20 11:10:13,552 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 7 proven. 20 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-20 11:10:13,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:10:13,893 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1777 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base| v_ArrVal_1777) |c_ULTIMATE.start_main_~nondetString1~0#1.base|) (+ 2 |c_ULTIMATE.start_main_~nondetString1~0#1.offset|)) 0)) is different from false [2022-11-20 11:10:13,900 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:10:13,900 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 24 [2022-11-20 11:10:13,910 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:10:13,911 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 37 treesize of output 32 [2022-11-20 11:10:14,263 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 7 proven. 20 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-20 11:10:14,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130044239] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:10:14,264 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:10:14,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16, 16] total 33 [2022-11-20 11:10:14,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990834180] [2022-11-20 11:10:14,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:10:14,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-20 11:10:14,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:10:14,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-20 11:10:14,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=911, Unknown=1, NotChecked=60, Total=1056 [2022-11-20 11:10:14,266 INFO L87 Difference]: Start difference. First operand 1043 states and 1191 transitions. Second operand has 33 states, 33 states have (on average 4.606060606060606) internal successors, (152), 33 states have internal predecessors, (152), 0 states have call successors, (0), 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-20 11:10:17,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:10:17,277 INFO L93 Difference]: Finished difference Result 1503 states and 1677 transitions. [2022-11-20 11:10:17,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-20 11:10:17,277 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.606060606060606) internal successors, (152), 33 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2022-11-20 11:10:17,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:10:17,280 INFO L225 Difference]: With dead ends: 1503 [2022-11-20 11:10:17,280 INFO L226 Difference]: Without dead ends: 1375 [2022-11-20 11:10:17,280 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 140 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 1 IntricatePredicates, 5 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=370, Invalid=3173, Unknown=1, NotChecked=116, Total=3660 [2022-11-20 11:10:17,281 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 494 mSDsluCounter, 1937 mSDsCounter, 0 mSdLazyCounter, 1070 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 2033 SdHoareTripleChecker+Invalid, 1613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 538 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 11:10:17,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 2033 Invalid, 1613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1070 Invalid, 0 Unknown, 538 Unchecked, 0.9s Time] [2022-11-20 11:10:17,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1375 states. [2022-11-20 11:10:17,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1375 to 1225. [2022-11-20 11:10:17,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1225 states, 1221 states have (on average 1.1367731367731368) internal successors, (1388), 1224 states have internal predecessors, (1388), 0 states have call successors, (0), 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-20 11:10:17,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1225 states to 1225 states and 1388 transitions. [2022-11-20 11:10:17,298 INFO L78 Accepts]: Start accepts. Automaton has 1225 states and 1388 transitions. Word has length 82 [2022-11-20 11:10:17,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:10:17,298 INFO L495 AbstractCegarLoop]: Abstraction has 1225 states and 1388 transitions. [2022-11-20 11:10:17,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.606060606060606) internal successors, (152), 33 states have internal predecessors, (152), 0 states have call successors, (0), 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-20 11:10:17,299 INFO L276 IsEmpty]: Start isEmpty. Operand 1225 states and 1388 transitions. [2022-11-20 11:10:17,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-20 11:10:17,301 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:10:17,301 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:10:17,311 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-11-20 11:10:17,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:10:17,509 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:10:17,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:10:17,509 INFO L85 PathProgramCache]: Analyzing trace with hash -192310665, now seen corresponding path program 10 times [2022-11-20 11:10:17,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:10:17,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245510968] [2022-11-20 11:10:17,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:10:17,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:10:17,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:10:18,170 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 32 proven. 94 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:10:18,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:10:18,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245510968] [2022-11-20 11:10:18,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245510968] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:10:18,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287423607] [2022-11-20 11:10:18,171 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 11:10:18,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:10:18,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:10:18,172 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:10:18,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-11-20 11:10:18,417 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 11:10:18,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:10:18,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 88 conjunts are in the unsatisfiable core [2022-11-20 11:10:18,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:10:18,761 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 14 treesize of output 10 [2022-11-20 11:10:18,841 INFO L321 Elim1Store]: treesize reduction 36, result has 21.7 percent of original size [2022-11-20 11:10:18,841 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 25 treesize of output 24 [2022-11-20 11:10:21,477 INFO L321 Elim1Store]: treesize reduction 16, result has 70.9 percent of original size [2022-11-20 11:10:21,477 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 61 [2022-11-20 11:10:21,695 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 54 proven. 22 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2022-11-20 11:10:21,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:10:24,964 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 74 treesize of output 64 [2022-11-20 11:10:24,971 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 96 [2022-11-20 11:10:25,865 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-20 11:10:25,927 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2022-11-20 11:10:25,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287423607] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:10:25,928 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:10:25,928 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 28, 28] total 67 [2022-11-20 11:10:25,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656649840] [2022-11-20 11:10:25,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:10:25,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-11-20 11:10:25,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:10:25,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-11-20 11:10:25,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=466, Invalid=4090, Unknown=0, NotChecked=0, Total=4556 [2022-11-20 11:10:25,931 INFO L87 Difference]: Start difference. First operand 1225 states and 1388 transitions. Second operand has 68 states, 67 states have (on average 2.5970149253731343) internal successors, (174), 68 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:10:31,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:10:31,114 INFO L93 Difference]: Finished difference Result 1325 states and 1497 transitions. [2022-11-20 11:10:31,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-11-20 11:10:31,115 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 67 states have (on average 2.5970149253731343) internal successors, (174), 68 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2022-11-20 11:10:31,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:10:31,119 INFO L225 Difference]: With dead ends: 1325 [2022-11-20 11:10:31,120 INFO L226 Difference]: Without dead ends: 1293 [2022-11-20 11:10:31,120 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 118 SyntacticMatches, 3 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3223 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=1319, Invalid=11563, Unknown=0, NotChecked=0, Total=12882 [2022-11-20 11:10:31,121 INFO L413 NwaCegarLoop]: 83 mSDtfsCounter, 228 mSDsluCounter, 2058 mSDsCounter, 0 mSdLazyCounter, 949 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 2141 SdHoareTripleChecker+Invalid, 1128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 949 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 172 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:10:31,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 2141 Invalid, 1128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 949 Invalid, 0 Unknown, 172 Unchecked, 1.0s Time] [2022-11-20 11:10:31,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1293 states. [2022-11-20 11:10:31,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1293 to 1245. [2022-11-20 11:10:31,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1245 states, 1241 states have (on average 1.1394037066881546) internal successors, (1414), 1244 states have internal predecessors, (1414), 0 states have call successors, (0), 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-20 11:10:31,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1245 states to 1245 states and 1414 transitions. [2022-11-20 11:10:31,136 INFO L78 Accepts]: Start accepts. Automaton has 1245 states and 1414 transitions. Word has length 82 [2022-11-20 11:10:31,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:10:31,137 INFO L495 AbstractCegarLoop]: Abstraction has 1245 states and 1414 transitions. [2022-11-20 11:10:31,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 67 states have (on average 2.5970149253731343) internal successors, (174), 68 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:10:31,137 INFO L276 IsEmpty]: Start isEmpty. Operand 1245 states and 1414 transitions. [2022-11-20 11:10:31,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-11-20 11:10:31,139 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:10:31,140 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:10:31,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-11-20 11:10:31,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:10:31,347 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:10:31,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:10:31,347 INFO L85 PathProgramCache]: Analyzing trace with hash -86779040, now seen corresponding path program 2 times [2022-11-20 11:10:31,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:10:31,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018253925] [2022-11-20 11:10:31,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:10:31,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:10:31,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:10:32,559 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 1 proven. 48 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 11:10:32,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:10:32,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018253925] [2022-11-20 11:10:32,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018253925] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:10:32,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300508893] [2022-11-20 11:10:32,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:10:32,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:10:32,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:10:32,561 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:10:32,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-11-20 11:10:32,773 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:10:32,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:10:32,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 73 conjunts are in the unsatisfiable core [2022-11-20 11:10:32,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:10:32,786 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:10:33,256 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:10:33,331 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 17 treesize of output 19 [2022-11-20 11:10:34,171 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-20 11:10:34,172 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 18 treesize of output 10 [2022-11-20 11:10:34,223 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:10:34,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:10:34,799 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:10:34,800 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 24 [2022-11-20 11:10:34,807 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:10:34,807 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 37 treesize of output 32 [2022-11-20 11:10:35,228 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:10:35,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300508893] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:10:35,228 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:10:35,228 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 18, 18] total 49 [2022-11-20 11:10:35,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031753971] [2022-11-20 11:10:35,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:10:35,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-11-20 11:10:35,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:10:35,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-11-20 11:10:35,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=2200, Unknown=2, NotChecked=0, Total=2352 [2022-11-20 11:10:35,230 INFO L87 Difference]: Start difference. First operand 1245 states and 1414 transitions. Second operand has 49 states, 49 states have (on average 3.4693877551020407) internal successors, (170), 49 states have internal predecessors, (170), 0 states have call successors, (0), 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-20 11:10:38,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:10:38,080 INFO L93 Difference]: Finished difference Result 1282 states and 1437 transitions. [2022-11-20 11:10:38,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-20 11:10:38,081 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 3.4693877551020407) internal successors, (170), 49 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2022-11-20 11:10:38,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:10:38,086 INFO L225 Difference]: With dead ends: 1282 [2022-11-20 11:10:38,086 INFO L226 Difference]: Without dead ends: 1189 [2022-11-20 11:10:38,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 140 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 7 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=617, Invalid=5387, Unknown=2, NotChecked=0, Total=6006 [2022-11-20 11:10:38,087 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 848 mSDsluCounter, 2799 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 848 SdHoareTripleChecker+Valid, 2921 SdHoareTripleChecker+Invalid, 1591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 424 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 11:10:38,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [848 Valid, 2921 Invalid, 1591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1157 Invalid, 0 Unknown, 424 Unchecked, 0.8s Time] [2022-11-20 11:10:38,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2022-11-20 11:10:38,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 1142. [2022-11-20 11:10:38,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1142 states, 1138 states have (on average 1.1362038664323375) internal successors, (1293), 1141 states have internal predecessors, (1293), 0 states have call successors, (0), 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-20 11:10:38,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1142 states to 1142 states and 1293 transitions. [2022-11-20 11:10:38,096 INFO L78 Accepts]: Start accepts. Automaton has 1142 states and 1293 transitions. Word has length 83 [2022-11-20 11:10:38,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:10:38,097 INFO L495 AbstractCegarLoop]: Abstraction has 1142 states and 1293 transitions. [2022-11-20 11:10:38,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 3.4693877551020407) internal successors, (170), 49 states have internal predecessors, (170), 0 states have call successors, (0), 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-20 11:10:38,097 INFO L276 IsEmpty]: Start isEmpty. Operand 1142 states and 1293 transitions. [2022-11-20 11:10:38,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-11-20 11:10:38,099 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:10:38,099 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:10:38,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-11-20 11:10:38,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:10:38,305 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:10:38,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:10:38,306 INFO L85 PathProgramCache]: Analyzing trace with hash 992514788, now seen corresponding path program 5 times [2022-11-20 11:10:38,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:10:38,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248087590] [2022-11-20 11:10:38,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:10:38,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:10:38,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:10:39,048 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:10:39,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:10:39,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248087590] [2022-11-20 11:10:39,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248087590] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:10:39,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040776508] [2022-11-20 11:10:39,049 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 11:10:39,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:10:39,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:10:39,050 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:10:39,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-11-20 11:10:39,479 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-11-20 11:10:39,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:10:39,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 132 conjunts are in the unsatisfiable core [2022-11-20 11:10:39,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:10:40,306 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 14 treesize of output 10 [2022-11-20 11:10:40,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:10:40,386 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 25 treesize of output 24 [2022-11-20 11:10:42,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:10:42,377 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:10:42,389 INFO L321 Elim1Store]: treesize reduction 20, result has 28.6 percent of original size [2022-11-20 11:10:42,389 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 51 treesize of output 28 [2022-11-20 11:10:42,443 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 34 proven. 48 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 11:10:42,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:10:44,197 INFO L321 Elim1Store]: treesize reduction 28, result has 60.0 percent of original size [2022-11-20 11:10:44,197 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 575 treesize of output 444 [2022-11-20 11:10:44,216 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:10:44,216 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 444 treesize of output 418 [2022-11-20 11:10:44,459 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-20 11:10:44,459 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 165 treesize of output 152 [2022-11-20 11:10:44,544 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:10:44,545 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 206 treesize of output 237 [2022-11-20 11:10:54,672 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 50 proven. 32 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 11:10:54,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040776508] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:10:54,673 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:10:54,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 33, 33] total 78 [2022-11-20 11:10:54,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421027066] [2022-11-20 11:10:54,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:10:54,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-11-20 11:10:54,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:10:54,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-11-20 11:10:54,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=389, Invalid=5617, Unknown=0, NotChecked=0, Total=6006 [2022-11-20 11:10:54,676 INFO L87 Difference]: Start difference. First operand 1142 states and 1293 transitions. Second operand has 78 states, 78 states have (on average 2.6794871794871793) internal successors, (209), 78 states have internal predecessors, (209), 0 states have call successors, (0), 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-20 11:10:57,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:10:57,634 INFO L93 Difference]: Finished difference Result 1156 states and 1305 transitions. [2022-11-20 11:10:57,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-11-20 11:10:57,635 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 2.6794871794871793) internal successors, (209), 78 states have internal predecessors, (209), 0 states have call successors, (0), 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 84 [2022-11-20 11:10:57,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:10:57,639 INFO L225 Difference]: With dead ends: 1156 [2022-11-20 11:10:57,639 INFO L226 Difference]: Without dead ends: 1053 [2022-11-20 11:10:57,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2491 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=847, Invalid=9455, Unknown=0, NotChecked=0, Total=10302 [2022-11-20 11:10:57,640 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 161 mSDsluCounter, 1775 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 1828 SdHoareTripleChecker+Invalid, 1456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 422 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 11:10:57,640 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 1828 Invalid, 1456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1016 Invalid, 0 Unknown, 422 Unchecked, 0.9s Time] [2022-11-20 11:10:57,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1053 states. [2022-11-20 11:10:57,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1053 to 1053. [2022-11-20 11:10:57,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1053 states, 1049 states have (on average 1.1420400381315539) internal successors, (1198), 1052 states have internal predecessors, (1198), 0 states have call successors, (0), 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-20 11:10:57,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 1198 transitions. [2022-11-20 11:10:57,653 INFO L78 Accepts]: Start accepts. Automaton has 1053 states and 1198 transitions. Word has length 84 [2022-11-20 11:10:57,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:10:57,654 INFO L495 AbstractCegarLoop]: Abstraction has 1053 states and 1198 transitions. [2022-11-20 11:10:57,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 2.6794871794871793) internal successors, (209), 78 states have internal predecessors, (209), 0 states have call successors, (0), 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-20 11:10:57,654 INFO L276 IsEmpty]: Start isEmpty. Operand 1053 states and 1198 transitions. [2022-11-20 11:10:57,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-20 11:10:57,656 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:10:57,656 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:10:57,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-11-20 11:10:57,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:10:57,863 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:10:57,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:10:57,864 INFO L85 PathProgramCache]: Analyzing trace with hash 664689597, now seen corresponding path program 3 times [2022-11-20 11:10:57,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:10:57,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109095400] [2022-11-20 11:10:57,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:10:57,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:10:57,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:10:58,458 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 32 proven. 84 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:10:58,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:10:58,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109095400] [2022-11-20 11:10:58,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109095400] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:10:58,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408792446] [2022-11-20 11:10:58,459 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 11:10:58,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:10:58,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:10:58,460 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:10:58,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-11-20 11:10:58,790 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-11-20 11:10:58,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:10:58,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 152 conjunts are in the unsatisfiable core [2022-11-20 11:10:58,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:10:58,881 INFO L321 Elim1Store]: treesize reduction 11, result has 50.0 percent of original size [2022-11-20 11:10:58,882 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 1 case distinctions, treesize of input 11 treesize of output 17 [2022-11-20 11:10:58,902 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:11:00,724 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2022-11-20 11:11:00,907 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 30 treesize of output 29 [2022-11-20 11:11:05,697 INFO L321 Elim1Store]: treesize reduction 12, result has 84.0 percent of original size [2022-11-20 11:11:05,697 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 3 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 7 case distinctions, treesize of input 64 treesize of output 87 [2022-11-20 11:11:06,680 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 46 proven. 69 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-20 11:11:06,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:11:12,451 INFO L321 Elim1Store]: treesize reduction 81, result has 34.1 percent of original size [2022-11-20 11:11:12,451 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 4 new quantified variables, introduced 6 case distinctions, treesize of input 312 treesize of output 274 [2022-11-20 11:11:12,490 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:11:12,490 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 166 treesize of output 154 [2022-11-20 11:11:12,507 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:11:12,509 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:11:12,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:11:12,526 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:11:12,526 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 133 treesize of output 132 [2022-11-20 11:11:12,606 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:11:12,609 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:11:12,613 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:11:12,683 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:11:12,684 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 93 treesize of output 164 [2022-11-20 11:11:23,601 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:11:23,618 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:11:24,147 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 2 proven. 113 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-20 11:11:24,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408792446] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:11:24,148 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:11:24,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 40, 39] total 93 [2022-11-20 11:11:24,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655878178] [2022-11-20 11:11:24,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:11:24,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2022-11-20 11:11:24,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:11:24,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2022-11-20 11:11:24,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=774, Invalid=7968, Unknown=0, NotChecked=0, Total=8742 [2022-11-20 11:11:24,151 INFO L87 Difference]: Start difference. First operand 1053 states and 1198 transitions. Second operand has 94 states, 93 states have (on average 2.4408602150537635) internal successors, (227), 94 states have internal predecessors, (227), 0 states have call successors, (0), 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-20 11:11:47,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:11:47,021 INFO L93 Difference]: Finished difference Result 1705 states and 1921 transitions. [2022-11-20 11:11:47,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2022-11-20 11:11:47,021 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 93 states have (on average 2.4408602150537635) internal successors, (227), 94 states have internal predecessors, (227), 0 states have call successors, (0), 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 86 [2022-11-20 11:11:47,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:11:47,026 INFO L225 Difference]: With dead ends: 1705 [2022-11-20 11:11:47,026 INFO L226 Difference]: Without dead ends: 1705 [2022-11-20 11:11:47,028 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 106 SyntacticMatches, 1 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 7297 ImplicationChecksByTransitivity, 34.3s TimeCoverageRelationStatistics Valid=3392, Invalid=28827, Unknown=1, NotChecked=0, Total=32220 [2022-11-20 11:11:47,029 INFO L413 NwaCegarLoop]: 91 mSDtfsCounter, 670 mSDsluCounter, 3712 mSDsCounter, 0 mSdLazyCounter, 2217 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 670 SdHoareTripleChecker+Valid, 3803 SdHoareTripleChecker+Invalid, 4794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 2217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2565 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:11:47,029 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [670 Valid, 3803 Invalid, 4794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 2217 Invalid, 0 Unknown, 2565 Unchecked, 2.5s Time] [2022-11-20 11:11:47,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1705 states. [2022-11-20 11:11:47,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1705 to 1115. [2022-11-20 11:11:47,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1111 states have (on average 1.143114311431143) internal successors, (1270), 1114 states have internal predecessors, (1270), 0 states have call successors, (0), 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-20 11:11:47,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 1270 transitions. [2022-11-20 11:11:47,050 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 1270 transitions. Word has length 86 [2022-11-20 11:11:47,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:11:47,050 INFO L495 AbstractCegarLoop]: Abstraction has 1115 states and 1270 transitions. [2022-11-20 11:11:47,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 93 states have (on average 2.4408602150537635) internal successors, (227), 94 states have internal predecessors, (227), 0 states have call successors, (0), 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-20 11:11:47,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 1270 transitions. [2022-11-20 11:11:47,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-11-20 11:11:47,053 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:11:47,053 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:11:47,062 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-11-20 11:11:47,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:11:47,261 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:11:47,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:11:47,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1682637091, now seen corresponding path program 3 times [2022-11-20 11:11:47,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:11:47,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142243802] [2022-11-20 11:11:47,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:11:47,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:11:47,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:11:47,858 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 18 proven. 43 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:11:47,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:11:47,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142243802] [2022-11-20 11:11:47,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142243802] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:11:47,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924483864] [2022-11-20 11:11:47,859 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 11:11:47,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:11:47,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:11:47,861 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:11:47,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-11-20 11:11:48,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-20 11:11:48,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:11:48,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 122 conjunts are in the unsatisfiable core [2022-11-20 11:11:48,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:11:48,181 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:11:48,512 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:11:48,580 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 17 treesize of output 19 [2022-11-20 11:11:54,121 INFO L321 Elim1Store]: treesize reduction 8, result has 84.9 percent of original size [2022-11-20 11:11:54,121 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 66 [2022-11-20 11:11:54,413 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-11-20 11:11:54,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:11:59,070 WARN L837 $PredicateComparison]: unable to prove that (forall ((|v_ULTIMATE.start_cstrstr_#t~post17#1.offset_203| Int) (|v_ULTIMATE.start_cstrstr_#t~post17#1.offset_205| Int) (v_ArrVal_2063 (Array Int Int)) (|v_ULTIMATE.start_cstrstr_#t~post17#1.offset_207| Int)) (let ((.cse1 (select v_ArrVal_2063 (+ |c_ULTIMATE.start_main_~nondetString2~0#1.offset| 1))) (.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base| v_ArrVal_2063) |c_ULTIMATE.start_main_~nondetString1~0#1.base|))) (or (= (select .cse0 |v_ULTIMATE.start_cstrstr_#t~post17#1.offset_207|) 0) (< (+ |v_ULTIMATE.start_cstrstr_#t~post17#1.offset_207| 1) |v_ULTIMATE.start_cstrstr_#t~post17#1.offset_205|) (<= (+ 3 |v_ULTIMATE.start_cstrstr_#t~post17#1.offset_203|) (select |c_#length| |c_ULTIMATE.start_main_~nondetString1~0#1.base|)) (= .cse1 0) (= (select .cse0 |v_ULTIMATE.start_cstrstr_#t~post17#1.offset_205|) 0) (< (+ |v_ULTIMATE.start_cstrstr_#t~post17#1.offset_205| 1) |v_ULTIMATE.start_cstrstr_#t~post17#1.offset_203|) (not (= .cse1 (select .cse0 (+ |v_ULTIMATE.start_cstrstr_#t~post17#1.offset_203| 1)))) (< |c_ULTIMATE.start_main_~nondetString1~0#1.offset| |v_ULTIMATE.start_cstrstr_#t~post17#1.offset_207|) (not (<= 0 |v_ULTIMATE.start_cstrstr_#t~post17#1.offset_203|)) (= (select .cse0 |v_ULTIMATE.start_cstrstr_#t~post17#1.offset_203|) 0)))) is different from false [2022-11-20 11:11:59,121 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:11:59,122 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 92 treesize of output 59 [2022-11-20 11:11:59,215 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:11:59,215 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 111 treesize of output 178 [2022-11-20 11:11:59,313 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:11:59,313 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 65 treesize of output 125 [2022-11-20 11:11:59,339 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-11-20 11:12:01,144 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:12:01,170 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-20 11:12:01,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924483864] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:12:01,170 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:12:01,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 24, 26] total 61 [2022-11-20 11:12:01,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520854432] [2022-11-20 11:12:01,171 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:12:01,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-11-20 11:12:01,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:12:01,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-11-20 11:12:01,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=3348, Unknown=2, NotChecked=118, Total=3782 [2022-11-20 11:12:01,172 INFO L87 Difference]: Start difference. First operand 1115 states and 1270 transitions. Second operand has 62 states, 61 states have (on average 2.918032786885246) internal successors, (178), 62 states have internal predecessors, (178), 0 states have call successors, (0), 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-20 11:12:06,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:12:06,610 INFO L93 Difference]: Finished difference Result 1273 states and 1442 transitions. [2022-11-20 11:12:06,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-11-20 11:12:06,611 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 61 states have (on average 2.918032786885246) internal successors, (178), 62 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2022-11-20 11:12:06,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:12:06,616 INFO L225 Difference]: With dead ends: 1273 [2022-11-20 11:12:06,616 INFO L226 Difference]: Without dead ends: 1273 [2022-11-20 11:12:06,617 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 133 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 2278 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=831, Invalid=8677, Unknown=2, NotChecked=192, Total=9702 [2022-11-20 11:12:06,618 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 256 mSDsluCounter, 1530 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 1600 SdHoareTripleChecker+Invalid, 930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 445 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:12:06,618 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 1600 Invalid, 930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 480 Invalid, 0 Unknown, 445 Unchecked, 0.4s Time] [2022-11-20 11:12:06,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1273 states. [2022-11-20 11:12:06,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1273 to 1122. [2022-11-20 11:12:06,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1122 states, 1118 states have (on average 1.1386404293381038) internal successors, (1273), 1121 states have internal predecessors, (1273), 0 states have call successors, (0), 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-20 11:12:06,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1122 states to 1122 states and 1273 transitions. [2022-11-20 11:12:06,636 INFO L78 Accepts]: Start accepts. Automaton has 1122 states and 1273 transitions. Word has length 87 [2022-11-20 11:12:06,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:12:06,637 INFO L495 AbstractCegarLoop]: Abstraction has 1122 states and 1273 transitions. [2022-11-20 11:12:06,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 61 states have (on average 2.918032786885246) internal successors, (178), 62 states have internal predecessors, (178), 0 states have call successors, (0), 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-20 11:12:06,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1122 states and 1273 transitions. [2022-11-20 11:12:06,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-11-20 11:12:06,639 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:12:06,639 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 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] [2022-11-20 11:12:06,646 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-11-20 11:12:06,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-11-20 11:12:06,847 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:12:06,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:12:06,847 INFO L85 PathProgramCache]: Analyzing trace with hash 9840001, now seen corresponding path program 6 times [2022-11-20 11:12:06,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:12:06,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47101378] [2022-11-20 11:12:06,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:12:06,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:12:06,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:12:07,398 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:12:07,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:12:07,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47101378] [2022-11-20 11:12:07,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47101378] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:12:07,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231379523] [2022-11-20 11:12:07,399 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-20 11:12:07,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:12:07,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:12:07,400 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:12:07,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-11-20 11:12:07,887 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-11-20 11:12:07,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:12:07,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 128 conjunts are in the unsatisfiable core [2022-11-20 11:12:07,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:12:07,927 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:12:07,944 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 9 treesize of output 11 [2022-11-20 11:12:09,338 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:12:09,456 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 28 treesize of output 27 [2022-11-20 11:12:13,009 INFO L321 Elim1Store]: treesize reduction 8, result has 78.4 percent of original size [2022-11-20 11:12:13,010 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 50 treesize of output 45 [2022-11-20 11:12:13,521 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 7 proven. 48 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-20 11:12:13,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:12:16,490 INFO L321 Elim1Store]: treesize reduction 54, result has 35.7 percent of original size [2022-11-20 11:12:16,490 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 236 treesize of output 200 [2022-11-20 11:12:16,515 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:12:16,515 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 150 treesize of output 142 [2022-11-20 11:12:16,548 INFO L321 Elim1Store]: treesize reduction 9, result has 52.6 percent of original size [2022-11-20 11:12:16,548 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 121 treesize of output 120 [2022-11-20 11:12:16,715 INFO L321 Elim1Store]: treesize reduction 5, result has 89.8 percent of original size [2022-11-20 11:12:16,715 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 76 treesize of output 96 [2022-11-20 11:12:22,559 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:12:22,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231379523] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:12:22,559 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:12:22,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 24, 22] total 56 [2022-11-20 11:12:22,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514210197] [2022-11-20 11:12:22,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:12:22,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-11-20 11:12:22,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:12:22,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-11-20 11:12:22,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=2947, Unknown=0, NotChecked=0, Total=3192 [2022-11-20 11:12:22,562 INFO L87 Difference]: Start difference. First operand 1122 states and 1273 transitions. Second operand has 57 states, 56 states have (on average 3.357142857142857) internal successors, (188), 57 states have internal predecessors, (188), 0 states have call successors, (0), 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-20 11:12:26,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:12:26,747 INFO L93 Difference]: Finished difference Result 1134 states and 1283 transitions. [2022-11-20 11:12:26,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-20 11:12:26,747 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 56 states have (on average 3.357142857142857) internal successors, (188), 57 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2022-11-20 11:12:26,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:12:26,750 INFO L225 Difference]: With dead ends: 1134 [2022-11-20 11:12:26,751 INFO L226 Difference]: Without dead ends: 1134 [2022-11-20 11:12:26,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 137 SyntacticMatches, 3 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1480 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=608, Invalid=6198, Unknown=0, NotChecked=0, Total=6806 [2022-11-20 11:12:26,752 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 195 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 379 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:12:26,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 870 Invalid, 587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 199 Invalid, 0 Unknown, 379 Unchecked, 0.3s Time] [2022-11-20 11:12:26,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1134 states. [2022-11-20 11:12:26,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1134 to 988. [2022-11-20 11:12:26,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 984 states have (on average 1.1341463414634145) internal successors, (1116), 987 states have internal predecessors, (1116), 0 states have call successors, (0), 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-20 11:12:26,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 1116 transitions. [2022-11-20 11:12:26,767 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 1116 transitions. Word has length 88 [2022-11-20 11:12:26,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:12:26,768 INFO L495 AbstractCegarLoop]: Abstraction has 988 states and 1116 transitions. [2022-11-20 11:12:26,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 3.357142857142857) internal successors, (188), 57 states have internal predecessors, (188), 0 states have call successors, (0), 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-20 11:12:26,768 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 1116 transitions. [2022-11-20 11:12:26,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-11-20 11:12:26,770 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:12:26,770 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 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] [2022-11-20 11:12:26,785 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-11-20 11:12:26,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-11-20 11:12:26,978 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:12:26,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:12:26,978 INFO L85 PathProgramCache]: Analyzing trace with hash 1148031211, now seen corresponding path program 4 times [2022-11-20 11:12:26,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:12:26,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214660209] [2022-11-20 11:12:26,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:12:26,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:12:27,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:12:27,916 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 8 proven. 35 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-20 11:12:27,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:12:27,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214660209] [2022-11-20 11:12:27,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214660209] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:12:27,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311386327] [2022-11-20 11:12:27,917 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 11:12:27,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:12:27,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:12:27,919 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:12:27,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-11-20 11:12:28,233 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 11:12:28,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:12:28,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 57 conjunts are in the unsatisfiable core [2022-11-20 11:12:28,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:12:28,628 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 14 treesize of output 10 [2022-11-20 11:12:34,882 INFO L321 Elim1Store]: treesize reduction 17, result has 48.5 percent of original size [2022-11-20 11:12:34,882 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 48 treesize of output 34 [2022-11-20 11:12:34,935 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 10 proven. 30 refuted. 3 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-20 11:12:34,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:12:35,805 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 59 treesize of output 51 [2022-11-20 11:12:35,811 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:12:35,811 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 59 treesize of output 45 [2022-11-20 11:12:36,486 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-20 11:12:36,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311386327] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:12:36,486 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:12:36,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 21, 21] total 52 [2022-11-20 11:12:36,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149999767] [2022-11-20 11:12:36,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:12:36,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-11-20 11:12:36,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:12:36,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-11-20 11:12:36,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=2447, Unknown=5, NotChecked=0, Total=2652 [2022-11-20 11:12:36,488 INFO L87 Difference]: Start difference. First operand 988 states and 1116 transitions. Second operand has 52 states, 52 states have (on average 2.6153846153846154) internal successors, (136), 52 states have internal predecessors, (136), 0 states have call successors, (0), 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-20 11:12:48,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:12:48,308 INFO L93 Difference]: Finished difference Result 1051 states and 1184 transitions. [2022-11-20 11:12:48,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 11:12:48,309 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.6153846153846154) internal successors, (136), 52 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2022-11-20 11:12:48,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:12:48,311 INFO L225 Difference]: With dead ends: 1051 [2022-11-20 11:12:48,311 INFO L226 Difference]: Without dead ends: 1051 [2022-11-20 11:12:48,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 142 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1289 ImplicationChecksByTransitivity, 19.3s TimeCoverageRelationStatistics Valid=527, Invalid=5012, Unknown=11, NotChecked=0, Total=5550 [2022-11-20 11:12:48,312 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 138 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:12:48,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 890 Invalid, 549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 447 Invalid, 0 Unknown, 87 Unchecked, 0.5s Time] [2022-11-20 11:12:48,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1051 states. [2022-11-20 11:12:48,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1051 to 1042. [2022-11-20 11:12:48,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1042 states, 1038 states have (on average 1.1319845857418112) internal successors, (1175), 1041 states have internal predecessors, (1175), 0 states have call successors, (0), 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-20 11:12:48,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1042 states to 1042 states and 1175 transitions. [2022-11-20 11:12:48,323 INFO L78 Accepts]: Start accepts. Automaton has 1042 states and 1175 transitions. Word has length 89 [2022-11-20 11:12:48,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:12:48,323 INFO L495 AbstractCegarLoop]: Abstraction has 1042 states and 1175 transitions. [2022-11-20 11:12:48,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.6153846153846154) internal successors, (136), 52 states have internal predecessors, (136), 0 states have call successors, (0), 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-20 11:12:48,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1042 states and 1175 transitions. [2022-11-20 11:12:48,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-11-20 11:12:48,325 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:12:48,326 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:12:48,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-11-20 11:12:48,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-11-20 11:12:48,534 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:12:48,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:12:48,534 INFO L85 PathProgramCache]: Analyzing trace with hash 29241182, now seen corresponding path program 2 times [2022-11-20 11:12:48,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:12:48,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662364521] [2022-11-20 11:12:48,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:12:48,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:12:48,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:12:49,032 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:12:49,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:12:49,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662364521] [2022-11-20 11:12:49,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662364521] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:12:49,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51388366] [2022-11-20 11:12:49,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:12:49,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:12:49,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:12:49,034 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:12:49,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-11-20 11:12:49,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:12:49,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:12:49,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 45 conjunts are in the unsatisfiable core [2022-11-20 11:12:49,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:12:49,756 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:12:49,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:12:50,259 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-20 11:12:50,409 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:12:50,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51388366] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:12:50,409 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:12:50,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 27 [2022-11-20 11:12:50,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770194365] [2022-11-20 11:12:50,409 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:12:50,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:12:50,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:12:50,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:12:50,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=662, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:12:50,411 INFO L87 Difference]: Start difference. First operand 1042 states and 1175 transitions. Second operand has 28 states, 27 states have (on average 5.962962962962963) internal successors, (161), 28 states have internal predecessors, (161), 0 states have call successors, (0), 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-20 11:12:51,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:12:51,712 INFO L93 Difference]: Finished difference Result 1281 states and 1434 transitions. [2022-11-20 11:12:51,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 11:12:51,713 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 5.962962962962963) internal successors, (161), 28 states have internal predecessors, (161), 0 states have call successors, (0), 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 91 [2022-11-20 11:12:51,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:12:51,715 INFO L225 Difference]: With dead ends: 1281 [2022-11-20 11:12:51,715 INFO L226 Difference]: Without dead ends: 1209 [2022-11-20 11:12:51,715 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 161 SyntacticMatches, 5 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=408, Invalid=1484, Unknown=0, NotChecked=0, Total=1892 [2022-11-20 11:12:51,716 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 709 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:12:51,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [709 Valid, 630 Invalid, 637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 625 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-20 11:12:51,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1209 states. [2022-11-20 11:12:51,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1209 to 945. [2022-11-20 11:12:51,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 941 states have (on average 1.1370882040382573) internal successors, (1070), 944 states have internal predecessors, (1070), 0 states have call successors, (0), 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-20 11:12:51,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 1070 transitions. [2022-11-20 11:12:51,726 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 1070 transitions. Word has length 91 [2022-11-20 11:12:51,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:12:51,726 INFO L495 AbstractCegarLoop]: Abstraction has 945 states and 1070 transitions. [2022-11-20 11:12:51,726 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 5.962962962962963) internal successors, (161), 28 states have internal predecessors, (161), 0 states have call successors, (0), 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-20 11:12:51,726 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 1070 transitions. [2022-11-20 11:12:51,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-11-20 11:12:51,728 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:12:51,728 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 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] [2022-11-20 11:12:51,735 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-11-20 11:12:51,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:12:51,929 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:12:51,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:12:51,930 INFO L85 PathProgramCache]: Analyzing trace with hash 248904622, now seen corresponding path program 5 times [2022-11-20 11:12:51,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:12:51,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83546164] [2022-11-20 11:12:51,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:12:51,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:12:51,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:12:53,509 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 4 proven. 39 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:12:53,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:12:53,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83546164] [2022-11-20 11:12:53,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83546164] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:12:53,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200124206] [2022-11-20 11:12:53,510 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 11:12:53,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:12:53,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:12:53,511 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:12:53,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-11-20 11:12:53,855 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-11-20 11:12:53,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:12:53,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 140 conjunts are in the unsatisfiable core [2022-11-20 11:12:53,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:12:53,879 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:12:55,018 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:12:55,144 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 17 treesize of output 19 [2022-11-20 11:12:57,467 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:12:57,468 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 32 treesize of output 14 [2022-11-20 11:12:57,538 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-20 11:12:57,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:12:59,087 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:12:59,087 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 29 [2022-11-20 11:12:59,097 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:12:59,098 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 48 treesize of output 43 [2022-11-20 11:12:59,111 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:12:59,111 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 32 [2022-11-20 11:13:00,199 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 16 proven. 39 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-20 11:13:00,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200124206] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:13:00,199 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:13:00,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 27, 25] total 70 [2022-11-20 11:13:00,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920574517] [2022-11-20 11:13:00,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:13:00,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-11-20 11:13:00,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:13:00,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-11-20 11:13:00,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=4577, Unknown=0, NotChecked=0, Total=4830 [2022-11-20 11:13:00,201 INFO L87 Difference]: Start difference. First operand 945 states and 1070 transitions. Second operand has 70 states, 70 states have (on average 3.085714285714286) internal successors, (216), 70 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:13:02,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:13:02,872 INFO L93 Difference]: Finished difference Result 976 states and 1100 transitions. [2022-11-20 11:13:02,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-20 11:13:02,873 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 3.085714285714286) internal successors, (216), 70 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2022-11-20 11:13:02,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:13:02,875 INFO L225 Difference]: With dead ends: 976 [2022-11-20 11:13:02,875 INFO L226 Difference]: Without dead ends: 957 [2022-11-20 11:13:02,876 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1816 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=388, Invalid=6922, Unknown=0, NotChecked=0, Total=7310 [2022-11-20 11:13:02,876 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 164 mSDsluCounter, 2535 mSDsCounter, 0 mSdLazyCounter, 1582 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 2604 SdHoareTripleChecker+Invalid, 1885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 290 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:13:02,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 2604 Invalid, 1885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1582 Invalid, 0 Unknown, 290 Unchecked, 1.4s Time] [2022-11-20 11:13:02,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 957 states. [2022-11-20 11:13:02,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 957 to 945. [2022-11-20 11:13:02,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 941 states have (on average 1.1360255047821466) internal successors, (1069), 944 states have internal predecessors, (1069), 0 states have call successors, (0), 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-20 11:13:02,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 1069 transitions. [2022-11-20 11:13:02,888 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 1069 transitions. Word has length 93 [2022-11-20 11:13:02,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:13:02,889 INFO L495 AbstractCegarLoop]: Abstraction has 945 states and 1069 transitions. [2022-11-20 11:13:02,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 3.085714285714286) internal successors, (216), 70 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:13:02,889 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 1069 transitions. [2022-11-20 11:13:02,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-11-20 11:13:02,891 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:13:02,891 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:13:02,899 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-11-20 11:13:03,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-11-20 11:13:03,096 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:13:03,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:13:03,097 INFO L85 PathProgramCache]: Analyzing trace with hash 837886479, now seen corresponding path program 3 times [2022-11-20 11:13:03,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:13:03,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464648236] [2022-11-20 11:13:03,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:13:03,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:13:03,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:13:04,423 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 14 proven. 92 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:13:04,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:13:04,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464648236] [2022-11-20 11:13:04,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464648236] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:13:04,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466969617] [2022-11-20 11:13:04,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 11:13:04,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:13:04,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:13:04,425 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:13:04,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-11-20 11:13:04,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-11-20 11:13:04,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:13:04,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 84 conjunts are in the unsatisfiable core [2022-11-20 11:13:04,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:13:04,788 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:13:05,572 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:13:05,672 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 17 treesize of output 19 [2022-11-20 11:13:14,982 INFO L321 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2022-11-20 11:13:14,983 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 36 treesize of output 69 [2022-11-20 11:13:15,753 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 35 proven. 63 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-20 11:13:15,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:13:28,991 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:13:28,992 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 44 [2022-11-20 11:13:29,048 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:13:29,049 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 79 treesize of output 120 [2022-11-20 11:13:29,096 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:13:29,097 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 50 [2022-11-20 11:13:30,774 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 61 [2022-11-20 11:13:31,741 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 3 proven. 95 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-20 11:13:31,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466969617] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:13:31,741 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:13:31,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 27, 27] total 72 [2022-11-20 11:13:31,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314468923] [2022-11-20 11:13:31,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:13:31,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-11-20 11:13:31,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:13:31,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-11-20 11:13:31,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=4731, Unknown=7, NotChecked=0, Total=5112 [2022-11-20 11:13:31,744 INFO L87 Difference]: Start difference. First operand 945 states and 1069 transitions. Second operand has 72 states, 72 states have (on average 3.2916666666666665) internal successors, (237), 72 states have internal predecessors, (237), 0 states have call successors, (0), 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-20 11:14:05,012 WARN L233 SmtUtils]: Spent 5.55s on a formula simplification. DAG size of input: 59 DAG size of output: 45 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:14:43,978 WARN L233 SmtUtils]: Spent 6.27s on a formula simplification. DAG size of input: 55 DAG size of output: 44 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:15:03,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:15:03,557 INFO L93 Difference]: Finished difference Result 1352 states and 1520 transitions. [2022-11-20 11:15:03,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-11-20 11:15:03,558 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 3.2916666666666665) internal successors, (237), 72 states have internal predecessors, (237), 0 states have call successors, (0), 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 94 [2022-11-20 11:15:03,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:15:03,560 INFO L225 Difference]: With dead ends: 1352 [2022-11-20 11:15:03,560 INFO L226 Difference]: Without dead ends: 1340 [2022-11-20 11:15:03,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 165 SyntacticMatches, 2 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6573 ImplicationChecksByTransitivity, 113.2s TimeCoverageRelationStatistics Valid=2224, Invalid=23521, Unknown=15, NotChecked=0, Total=25760 [2022-11-20 11:15:03,562 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 586 mSDsluCounter, 1560 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 586 SdHoareTripleChecker+Valid, 1611 SdHoareTripleChecker+Invalid, 1025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 436 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:15:03,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [586 Valid, 1611 Invalid, 1025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 560 Invalid, 0 Unknown, 436 Unchecked, 0.6s Time] [2022-11-20 11:15:03,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1340 states. [2022-11-20 11:15:03,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1340 to 1164. [2022-11-20 11:15:03,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1164 states, 1160 states have (on average 1.1336206896551724) internal successors, (1315), 1163 states have internal predecessors, (1315), 0 states have call successors, (0), 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-20 11:15:03,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 1315 transitions. [2022-11-20 11:15:03,573 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 1315 transitions. Word has length 94 [2022-11-20 11:15:03,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:15:03,574 INFO L495 AbstractCegarLoop]: Abstraction has 1164 states and 1315 transitions. [2022-11-20 11:15:03,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 3.2916666666666665) internal successors, (237), 72 states have internal predecessors, (237), 0 states have call successors, (0), 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-20 11:15:03,574 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 1315 transitions. [2022-11-20 11:15:03,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-11-20 11:15:03,575 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:15:03,575 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:15:03,583 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-11-20 11:15:03,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:15:03,776 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:15:03,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:15:03,776 INFO L85 PathProgramCache]: Analyzing trace with hash -592360621, now seen corresponding path program 4 times [2022-11-20 11:15:03,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:15:03,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403384225] [2022-11-20 11:15:03,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:15:03,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:15:03,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:15:05,030 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 14 proven. 92 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:15:05,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:15:05,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403384225] [2022-11-20 11:15:05,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403384225] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:15:05,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757752033] [2022-11-20 11:15:05,031 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 11:15:05,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:15:05,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:15:05,037 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:15:05,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-11-20 11:15:05,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 11:15:05,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:15:05,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 143 conjunts are in the unsatisfiable core [2022-11-20 11:15:05,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:15:06,199 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 14 treesize of output 10 [2022-11-20 11:15:06,303 INFO L321 Elim1Store]: treesize reduction 36, result has 21.7 percent of original size [2022-11-20 11:15:06,303 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 25 treesize of output 24 [2022-11-20 11:15:16,776 INFO L321 Elim1Store]: treesize reduction 129, result has 60.8 percent of original size [2022-11-20 11:15:16,777 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 26 case distinctions, treesize of input 95 treesize of output 232 [2022-11-20 11:15:16,956 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-11-20 11:15:17,005 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-11-20 11:15:17,050 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-11-20 11:15:17,293 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-11-20 11:15:17,326 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-11-20 11:15:18,216 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 17 proven. 74 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-20 11:15:18,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:15:27,111 INFO L321 Elim1Store]: treesize reduction 133, result has 31.1 percent of original size [2022-11-20 11:15:27,115 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 483 treesize of output 442 [2022-11-20 11:15:27,152 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:15:27,153 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 218 treesize of output 200 [2022-11-20 11:15:27,184 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:15:27,184 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:15:27,189 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:15:27,189 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:15:27,190 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 19 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 165 treesize of output 138 [2022-11-20 11:15:27,287 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:15:27,303 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:15:27,307 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:15:27,314 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:15:27,488 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:15:27,488 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 22 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 18 case distinctions, treesize of input 122 treesize of output 259 [2022-11-20 11:15:36,114 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-20 11:15:36,553 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-20 11:15:36,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757752033] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:15:36,553 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:15:36,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 43, 43] total 103 [2022-11-20 11:15:36,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573334758] [2022-11-20 11:15:36,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:15:36,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2022-11-20 11:15:36,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:15:36,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2022-11-20 11:15:36,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=635, Invalid=9871, Unknown=0, NotChecked=0, Total=10506 [2022-11-20 11:15:36,557 INFO L87 Difference]: Start difference. First operand 1164 states and 1315 transitions. Second operand has 103 states, 103 states have (on average 2.349514563106796) internal successors, (242), 103 states have internal predecessors, (242), 0 states have call successors, (0), 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-20 11:15:55,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:15:55,918 INFO L93 Difference]: Finished difference Result 1916 states and 2150 transitions. [2022-11-20 11:15:55,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2022-11-20 11:15:55,919 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 2.349514563106796) internal successors, (242), 103 states have internal predecessors, (242), 0 states have call successors, (0), 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 94 [2022-11-20 11:15:55,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:15:55,922 INFO L225 Difference]: With dead ends: 1916 [2022-11-20 11:15:55,922 INFO L226 Difference]: Without dead ends: 1900 [2022-11-20 11:15:55,923 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 108 SyntacticMatches, 4 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7546 ImplicationChecksByTransitivity, 37.1s TimeCoverageRelationStatistics Valid=2414, Invalid=30892, Unknown=0, NotChecked=0, Total=33306 [2022-11-20 11:15:55,924 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 858 mSDsluCounter, 2171 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 858 SdHoareTripleChecker+Valid, 2217 SdHoareTripleChecker+Invalid, 1948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 648 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:15:55,924 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [858 Valid, 2217 Invalid, 1948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1276 Invalid, 0 Unknown, 648 Unchecked, 1.4s Time] [2022-11-20 11:15:55,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1900 states. [2022-11-20 11:15:55,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1900 to 1636. [2022-11-20 11:15:55,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1636 states, 1632 states have (on average 1.1354166666666667) internal successors, (1853), 1635 states have internal predecessors, (1853), 0 states have call successors, (0), 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-20 11:15:55,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1636 states to 1636 states and 1853 transitions. [2022-11-20 11:15:55,942 INFO L78 Accepts]: Start accepts. Automaton has 1636 states and 1853 transitions. Word has length 94 [2022-11-20 11:15:55,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:15:55,942 INFO L495 AbstractCegarLoop]: Abstraction has 1636 states and 1853 transitions. [2022-11-20 11:15:55,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 2.349514563106796) internal successors, (242), 103 states have internal predecessors, (242), 0 states have call successors, (0), 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-20 11:15:55,942 INFO L276 IsEmpty]: Start isEmpty. Operand 1636 states and 1853 transitions. [2022-11-20 11:15:55,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-11-20 11:15:55,944 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:15:55,944 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:15:55,951 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-11-20 11:15:56,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2022-11-20 11:15:56,147 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:15:56,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:15:56,147 INFO L85 PathProgramCache]: Analyzing trace with hash 1814490089, now seen corresponding path program 1 times [2022-11-20 11:15:56,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:15:56,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56530616] [2022-11-20 11:15:56,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:15:56,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:15:56,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:15:57,973 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 3 proven. 96 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:15:57,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:15:57,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56530616] [2022-11-20 11:15:57,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56530616] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:15:57,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090267981] [2022-11-20 11:15:57,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:15:57,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:15:57,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:15:57,976 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:15:57,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-11-20 11:15:58,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:15:58,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 119 conjunts are in the unsatisfiable core [2022-11-20 11:15:58,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:15:59,394 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 14 treesize of output 10 [2022-11-20 11:15:59,538 INFO L321 Elim1Store]: treesize reduction 24, result has 47.8 percent of original size [2022-11-20 11:15:59,538 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 25 treesize of output 36 [2022-11-20 11:16:01,918 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:16:01,921 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:01,922 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 17 treesize of output 10 [2022-11-20 11:16:02,097 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 3 proven. 113 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:16:02,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:16:03,477 INFO L321 Elim1Store]: treesize reduction 14, result has 65.9 percent of original size [2022-11-20 11:16:03,478 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 2 case distinctions, treesize of input 173 treesize of output 176 [2022-11-20 11:16:03,497 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:03,498 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 43 treesize of output 45 [2022-11-20 11:16:03,528 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2022-11-20 11:16:03,827 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:03,827 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 129 treesize of output 253 [2022-11-20 11:16:05,394 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 3 proven. 113 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:16:05,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090267981] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:16:05,395 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:16:05,395 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 30, 31] total 78 [2022-11-20 11:16:05,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106046972] [2022-11-20 11:16:05,395 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:16:05,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-11-20 11:16:05,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:16:05,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-11-20 11:16:05,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=5738, Unknown=0, NotChecked=0, Total=6006 [2022-11-20 11:16:05,397 INFO L87 Difference]: Start difference. First operand 1636 states and 1853 transitions. Second operand has 78 states, 78 states have (on average 3.0641025641025643) internal successors, (239), 78 states have internal predecessors, (239), 0 states have call successors, (0), 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-20 11:16:10,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:16:10,491 INFO L93 Difference]: Finished difference Result 1785 states and 2012 transitions. [2022-11-20 11:16:10,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-11-20 11:16:10,492 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 3.0641025641025643) internal successors, (239), 78 states have internal predecessors, (239), 0 states have call successors, (0), 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 95 [2022-11-20 11:16:10,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:16:10,494 INFO L225 Difference]: With dead ends: 1785 [2022-11-20 11:16:10,494 INFO L226 Difference]: Without dead ends: 1781 [2022-11-20 11:16:10,494 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2498 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=620, Invalid=12262, Unknown=0, NotChecked=0, Total=12882 [2022-11-20 11:16:10,495 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 276 mSDsluCounter, 3018 mSDsCounter, 0 mSdLazyCounter, 2060 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 3090 SdHoareTripleChecker+Invalid, 2701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 2060 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 618 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:16:10,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 3090 Invalid, 2701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 2060 Invalid, 0 Unknown, 618 Unchecked, 1.6s Time] [2022-11-20 11:16:10,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1781 states. [2022-11-20 11:16:10,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1781 to 1770. [2022-11-20 11:16:10,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1770 states, 1766 states have (on average 1.1325028312570782) internal successors, (2000), 1769 states have internal predecessors, (2000), 0 states have call successors, (0), 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-20 11:16:10,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1770 states to 1770 states and 2000 transitions. [2022-11-20 11:16:10,512 INFO L78 Accepts]: Start accepts. Automaton has 1770 states and 2000 transitions. Word has length 95 [2022-11-20 11:16:10,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:16:10,513 INFO L495 AbstractCegarLoop]: Abstraction has 1770 states and 2000 transitions. [2022-11-20 11:16:10,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 3.0641025641025643) internal successors, (239), 78 states have internal predecessors, (239), 0 states have call successors, (0), 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-20 11:16:10,514 INFO L276 IsEmpty]: Start isEmpty. Operand 1770 states and 2000 transitions. [2022-11-20 11:16:10,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-11-20 11:16:10,516 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:16:10,516 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:16:10,527 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-11-20 11:16:10,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:16:10,724 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:16:10,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:16:10,724 INFO L85 PathProgramCache]: Analyzing trace with hash -536181211, now seen corresponding path program 2 times [2022-11-20 11:16:10,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:16:10,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208865903] [2022-11-20 11:16:10,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:16:10,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:16:10,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:16:11,992 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 3 proven. 96 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:16:11,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:16:11,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208865903] [2022-11-20 11:16:11,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208865903] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:16:11,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738671882] [2022-11-20 11:16:11,993 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:16:11,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:16:11,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:16:11,995 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:16:11,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-11-20 11:16:12,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:16:12,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:16:12,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 89 conjunts are in the unsatisfiable core [2022-11-20 11:16:12,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:16:12,313 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:16:12,801 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 11:16:12,813 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 16 treesize of output 18 [2022-11-20 11:16:13,517 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 15 treesize of output 7 [2022-11-20 11:16:13,616 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 3 proven. 96 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:16:13,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:16:14,001 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:14,002 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 24 [2022-11-20 11:16:14,010 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:14,011 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 37 treesize of output 32 [2022-11-20 11:16:14,015 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-11-20 11:16:14,881 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 3 proven. 96 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:16:14,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738671882] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:16:14,881 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:16:14,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23, 23] total 48 [2022-11-20 11:16:14,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707486984] [2022-11-20 11:16:14,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:16:14,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-11-20 11:16:14,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:16:14,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-11-20 11:16:14,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=2109, Unknown=1, NotChecked=0, Total=2256 [2022-11-20 11:16:14,883 INFO L87 Difference]: Start difference. First operand 1770 states and 2000 transitions. Second operand has 48 states, 48 states have (on average 3.6458333333333335) internal successors, (175), 48 states have internal predecessors, (175), 0 states have call successors, (0), 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-20 11:16:18,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:16:18,021 INFO L93 Difference]: Finished difference Result 2407 states and 2693 transitions. [2022-11-20 11:16:18,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-20 11:16:18,021 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 3.6458333333333335) internal successors, (175), 48 states have internal predecessors, (175), 0 states have call successors, (0), 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 95 [2022-11-20 11:16:18,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:16:18,024 INFO L225 Difference]: With dead ends: 2407 [2022-11-20 11:16:18,024 INFO L226 Difference]: Without dead ends: 2254 [2022-11-20 11:16:18,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 165 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 946 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=525, Invalid=4444, Unknown=1, NotChecked=0, Total=4970 [2022-11-20 11:16:18,025 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 1902 mSDsluCounter, 2731 mSDsCounter, 0 mSdLazyCounter, 1748 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1902 SdHoareTripleChecker+Valid, 2871 SdHoareTripleChecker+Invalid, 1815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:16:18,025 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1902 Valid, 2871 Invalid, 1815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1748 Invalid, 0 Unknown, 47 Unchecked, 1.4s Time] [2022-11-20 11:16:18,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2254 states. [2022-11-20 11:16:18,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2254 to 1934. [2022-11-20 11:16:18,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1934 states, 1930 states have (on average 1.1284974093264248) internal successors, (2178), 1933 states have internal predecessors, (2178), 0 states have call successors, (0), 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-20 11:16:18,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1934 states to 1934 states and 2178 transitions. [2022-11-20 11:16:18,046 INFO L78 Accepts]: Start accepts. Automaton has 1934 states and 2178 transitions. Word has length 95 [2022-11-20 11:16:18,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:16:18,046 INFO L495 AbstractCegarLoop]: Abstraction has 1934 states and 2178 transitions. [2022-11-20 11:16:18,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 3.6458333333333335) internal successors, (175), 48 states have internal predecessors, (175), 0 states have call successors, (0), 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-20 11:16:18,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1934 states and 2178 transitions. [2022-11-20 11:16:18,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-20 11:16:18,047 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:16:18,048 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:16:18,055 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-11-20 11:16:18,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:16:18,248 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:16:18,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:16:18,249 INFO L85 PathProgramCache]: Analyzing trace with hash -1117821437, now seen corresponding path program 7 times [2022-11-20 11:16:18,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:16:18,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886504840] [2022-11-20 11:16:18,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:16:18,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:16:18,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:16:18,641 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 3 proven. 39 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2022-11-20 11:16:18,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:16:18,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886504840] [2022-11-20 11:16:18,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886504840] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:16:18,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126478126] [2022-11-20 11:16:18,642 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-20 11:16:18,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:16:18,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:16:18,643 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:16:18,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-11-20 11:16:18,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:16:18,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 147 conjunts are in the unsatisfiable core [2022-11-20 11:16:18,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:16:19,003 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:16:19,759 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:16:19,848 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 17 treesize of output 19 [2022-11-20 11:16:21,944 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-20 11:16:21,944 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 1 case distinctions, treesize of input 33 treesize of output 17 [2022-11-20 11:16:22,015 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 11 proven. 98 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:16:22,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:16:23,456 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2561 (Array Int Int))) (let ((.cse0 (select v_ArrVal_2561 (+ 3 |c_ULTIMATE.start_main_~nondetString2~0#1.offset|)))) (or (= .cse0 0) (not (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base| v_ArrVal_2561) |c_ULTIMATE.start_main_~nondetString1~0#1.base|) (+ 3 |c_ULTIMATE.start_main_~nondetString1~0#1.offset|)) .cse0))))) is different from false [2022-11-20 11:16:23,466 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:23,466 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 29 [2022-11-20 11:16:23,477 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:23,478 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 48 treesize of output 43 [2022-11-20 11:16:23,489 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:23,490 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 30 [2022-11-20 11:16:24,363 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 19 proven. 51 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-20 11:16:24,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126478126] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:16:24,363 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:16:24,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 28, 26] total 62 [2022-11-20 11:16:24,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254443382] [2022-11-20 11:16:24,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:16:24,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-11-20 11:16:24,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:16:24,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-11-20 11:16:24,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=3479, Unknown=1, NotChecked=118, Total=3782 [2022-11-20 11:16:24,365 INFO L87 Difference]: Start difference. First operand 1934 states and 2178 transitions. Second operand has 62 states, 62 states have (on average 3.6451612903225805) internal successors, (226), 62 states have internal predecessors, (226), 0 states have call successors, (0), 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-20 11:16:32,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:16:32,303 INFO L93 Difference]: Finished difference Result 2415 states and 2695 transitions. [2022-11-20 11:16:32,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-11-20 11:16:32,304 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 3.6451612903225805) internal successors, (226), 62 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2022-11-20 11:16:32,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:16:32,307 INFO L225 Difference]: With dead ends: 2415 [2022-11-20 11:16:32,307 INFO L226 Difference]: Without dead ends: 2376 [2022-11-20 11:16:32,307 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 147 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1214 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=383, Invalid=7452, Unknown=1, NotChecked=174, Total=8010 [2022-11-20 11:16:32,308 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 180 mSDsluCounter, 3673 mSDsCounter, 0 mSdLazyCounter, 1498 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 3783 SdHoareTripleChecker+Invalid, 2350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 845 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:16:32,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 3783 Invalid, 2350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1498 Invalid, 0 Unknown, 845 Unchecked, 1.3s Time] [2022-11-20 11:16:32,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2376 states. [2022-11-20 11:16:32,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2376 to 2166. [2022-11-20 11:16:32,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2166 states, 2162 states have (on average 1.1271970397779834) internal successors, (2437), 2165 states have internal predecessors, (2437), 0 states have call successors, (0), 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-20 11:16:32,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2166 states to 2166 states and 2437 transitions. [2022-11-20 11:16:32,335 INFO L78 Accepts]: Start accepts. Automaton has 2166 states and 2437 transitions. Word has length 96 [2022-11-20 11:16:32,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:16:32,335 INFO L495 AbstractCegarLoop]: Abstraction has 2166 states and 2437 transitions. [2022-11-20 11:16:32,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 3.6451612903225805) internal successors, (226), 62 states have internal predecessors, (226), 0 states have call successors, (0), 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-20 11:16:32,336 INFO L276 IsEmpty]: Start isEmpty. Operand 2166 states and 2437 transitions. [2022-11-20 11:16:32,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-11-20 11:16:32,338 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:16:32,339 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 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] [2022-11-20 11:16:32,347 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-11-20 11:16:32,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-11-20 11:16:32,547 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:16:32,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:16:32,547 INFO L85 PathProgramCache]: Analyzing trace with hash -946402895, now seen corresponding path program 6 times [2022-11-20 11:16:32,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:16:32,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212896214] [2022-11-20 11:16:32,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:16:32,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:16:32,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:16:33,129 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 18 proven. 42 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:16:33,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:16:33,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212896214] [2022-11-20 11:16:33,129 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212896214] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:16:33,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143476090] [2022-11-20 11:16:33,130 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-20 11:16:33,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:16:33,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:16:33,131 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:16:33,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-11-20 11:16:33,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-11-20 11:16:33,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:16:33,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 82 conjunts are in the unsatisfiable core [2022-11-20 11:16:33,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:16:33,633 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:16:34,092 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:16:34,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 17 treesize of output 19 [2022-11-20 11:16:35,333 INFO L321 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2022-11-20 11:16:35,334 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 25 treesize of output 23 [2022-11-20 11:16:35,477 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 6 proven. 42 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-11-20 11:16:35,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:16:37,001 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:37,002 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 36 [2022-11-20 11:16:37,017 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:37,018 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 3 case distinctions, treesize of input 62 treesize of output 59 [2022-11-20 11:16:37,038 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 0 case distinctions, treesize of input 23 treesize of output 15 [2022-11-20 11:16:37,045 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-11-20 11:16:38,193 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 6 proven. 42 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-11-20 11:16:38,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143476090] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:16:38,194 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:16:38,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17, 17] total 46 [2022-11-20 11:16:38,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910054291] [2022-11-20 11:16:38,194 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:16:38,195 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-11-20 11:16:38,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:16:38,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-11-20 11:16:38,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1975, Unknown=1, NotChecked=0, Total=2162 [2022-11-20 11:16:38,196 INFO L87 Difference]: Start difference. First operand 2166 states and 2437 transitions. Second operand has 47 states, 46 states have (on average 4.3478260869565215) internal successors, (200), 47 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:16:40,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:16:40,610 INFO L93 Difference]: Finished difference Result 2361 states and 2635 transitions. [2022-11-20 11:16:40,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-20 11:16:40,610 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 4.3478260869565215) internal successors, (200), 47 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2022-11-20 11:16:40,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:16:40,613 INFO L225 Difference]: With dead ends: 2361 [2022-11-20 11:16:40,613 INFO L226 Difference]: Without dead ends: 2361 [2022-11-20 11:16:40,614 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=466, Invalid=4363, Unknown=1, NotChecked=0, Total=4830 [2022-11-20 11:16:40,614 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 223 mSDsluCounter, 1455 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 1518 SdHoareTripleChecker+Invalid, 1096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 404 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:16:40,614 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 1518 Invalid, 1096 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 679 Invalid, 0 Unknown, 404 Unchecked, 0.6s Time] [2022-11-20 11:16:40,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2361 states. [2022-11-20 11:16:40,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2361 to 2198. [2022-11-20 11:16:40,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2198 states, 2194 states have (on average 1.1253418413855971) internal successors, (2469), 2197 states have internal predecessors, (2469), 0 states have call successors, (0), 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-20 11:16:40,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2198 states to 2198 states and 2469 transitions. [2022-11-20 11:16:40,640 INFO L78 Accepts]: Start accepts. Automaton has 2198 states and 2469 transitions. Word has length 97 [2022-11-20 11:16:40,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:16:40,641 INFO L495 AbstractCegarLoop]: Abstraction has 2198 states and 2469 transitions. [2022-11-20 11:16:40,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 4.3478260869565215) internal successors, (200), 47 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:16:40,641 INFO L276 IsEmpty]: Start isEmpty. Operand 2198 states and 2469 transitions. [2022-11-20 11:16:40,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-20 11:16:40,644 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:16:40,645 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:16:40,659 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-11-20 11:16:40,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-11-20 11:16:40,853 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:16:40,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:16:40,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1729619284, now seen corresponding path program 3 times [2022-11-20 11:16:40,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:16:40,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756669001] [2022-11-20 11:16:40,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:16:40,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:16:40,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:16:41,533 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 32 proven. 88 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:16:41,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:16:41,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756669001] [2022-11-20 11:16:41,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756669001] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:16:41,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047009085] [2022-11-20 11:16:41,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 11:16:41,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:16:41,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:16:41,536 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:16:41,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-11-20 11:16:41,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-20 11:16:41,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:16:41,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 106 conjunts are in the unsatisfiable core [2022-11-20 11:16:41,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:16:41,899 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:16:42,291 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:16:42,370 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 17 treesize of output 19 [2022-11-20 11:16:45,396 INFO L321 Elim1Store]: treesize reduction 16, result has 86.8 percent of original size [2022-11-20 11:16:45,397 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 14 case distinctions, treesize of input 51 treesize of output 127 [2022-11-20 11:16:46,364 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 16 proven. 54 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-11-20 11:16:46,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:16:55,678 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:55,678 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 108 treesize of output 64 [2022-11-20 11:16:55,822 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:55,823 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 14 case distinctions, treesize of input 121 treesize of output 222 [2022-11-20 11:16:55,936 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:16:55,936 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 48 treesize of output 114 [2022-11-20 11:16:58,807 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 43 [2022-11-20 11:16:59,137 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-11-20 11:16:59,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047009085] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:16:59,137 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:16:59,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 29, 29] total 72 [2022-11-20 11:16:59,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978553299] [2022-11-20 11:16:59,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:16:59,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-11-20 11:16:59,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:16:59,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-11-20 11:16:59,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=479, Invalid=4774, Unknown=3, NotChecked=0, Total=5256 [2022-11-20 11:16:59,140 INFO L87 Difference]: Start difference. First operand 2198 states and 2469 transitions. Second operand has 73 states, 72 states have (on average 3.1666666666666665) internal successors, (228), 73 states have internal predecessors, (228), 0 states have call successors, (0), 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-20 11:17:19,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:17:19,980 INFO L93 Difference]: Finished difference Result 2967 states and 3334 transitions. [2022-11-20 11:17:19,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-11-20 11:17:19,980 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 72 states have (on average 3.1666666666666665) internal successors, (228), 73 states have internal predecessors, (228), 0 states have call successors, (0), 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 99 [2022-11-20 11:17:19,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:17:19,985 INFO L225 Difference]: With dead ends: 2967 [2022-11-20 11:17:19,985 INFO L226 Difference]: Without dead ends: 2967 [2022-11-20 11:17:19,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 154 SyntacticMatches, 6 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4846 ImplicationChecksByTransitivity, 31.2s TimeCoverageRelationStatistics Valid=2031, Invalid=18272, Unknown=3, NotChecked=0, Total=20306 [2022-11-20 11:17:19,988 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 560 mSDsluCounter, 2461 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 2541 SdHoareTripleChecker+Invalid, 986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 543 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:17:19,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [560 Valid, 2541 Invalid, 986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 437 Invalid, 0 Unknown, 543 Unchecked, 0.4s Time] [2022-11-20 11:17:19,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2967 states. [2022-11-20 11:17:20,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2967 to 2673. [2022-11-20 11:17:20,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2673 states, 2669 states have (on average 1.1307605844885724) internal successors, (3018), 2672 states have internal predecessors, (3018), 0 states have call successors, (0), 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-20 11:17:20,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2673 states to 2673 states and 3018 transitions. [2022-11-20 11:17:20,028 INFO L78 Accepts]: Start accepts. Automaton has 2673 states and 3018 transitions. Word has length 99 [2022-11-20 11:17:20,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:17:20,029 INFO L495 AbstractCegarLoop]: Abstraction has 2673 states and 3018 transitions. [2022-11-20 11:17:20,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 72 states have (on average 3.1666666666666665) internal successors, (228), 73 states have internal predecessors, (228), 0 states have call successors, (0), 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-20 11:17:20,029 INFO L276 IsEmpty]: Start isEmpty. Operand 2673 states and 3018 transitions. [2022-11-20 11:17:20,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-20 11:17:20,032 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:17:20,032 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:17:20,041 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-11-20 11:17:20,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:17:20,241 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:17:20,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:17:20,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1824530280, now seen corresponding path program 4 times [2022-11-20 11:17:20,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:17:20,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458768148] [2022-11-20 11:17:20,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:17:20,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:17:20,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:17:20,890 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 32 proven. 88 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:17:20,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:17:20,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458768148] [2022-11-20 11:17:20,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458768148] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:17:20,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519186812] [2022-11-20 11:17:20,891 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 11:17:20,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:17:20,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:17:20,892 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:17:20,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-11-20 11:17:21,204 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 11:17:21,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:17:21,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 105 conjunts are in the unsatisfiable core [2022-11-20 11:17:21,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:17:21,513 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 14 treesize of output 10 [2022-11-20 11:17:21,591 INFO L321 Elim1Store]: treesize reduction 36, result has 21.7 percent of original size [2022-11-20 11:17:21,591 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 25 treesize of output 24 [2022-11-20 11:17:25,569 INFO L321 Elim1Store]: treesize reduction 16, result has 70.9 percent of original size [2022-11-20 11:17:25,569 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 59 treesize of output 60 [2022-11-20 11:17:25,875 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 52 proven. 18 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-11-20 11:17:25,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:17:30,685 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 87 treesize of output 75 [2022-11-20 11:17:30,706 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 172 treesize of output 142 [2022-11-20 11:17:31,663 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-20 11:17:31,728 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-11-20 11:17:31,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519186812] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:17:31,728 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:17:31,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 29, 30] total 70 [2022-11-20 11:17:31,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758151505] [2022-11-20 11:17:31,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:17:31,729 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-11-20 11:17:31,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:17:31,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-11-20 11:17:31,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=486, Invalid=4484, Unknown=0, NotChecked=0, Total=4970 [2022-11-20 11:17:31,730 INFO L87 Difference]: Start difference. First operand 2673 states and 3018 transitions. Second operand has 71 states, 70 states have (on average 3.1714285714285713) internal successors, (222), 71 states have internal predecessors, (222), 0 states have call successors, (0), 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-20 11:17:39,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:17:39,642 INFO L93 Difference]: Finished difference Result 3713 states and 4197 transitions. [2022-11-20 11:17:39,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-11-20 11:17:39,643 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 70 states have (on average 3.1714285714285713) internal successors, (222), 71 states have internal predecessors, (222), 0 states have call successors, (0), 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 99 [2022-11-20 11:17:39,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:17:39,650 INFO L225 Difference]: With dead ends: 3713 [2022-11-20 11:17:39,650 INFO L226 Difference]: Without dead ends: 3713 [2022-11-20 11:17:39,651 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 160 SyntacticMatches, 5 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4951 ImplicationChecksByTransitivity, 14.2s TimeCoverageRelationStatistics Valid=1858, Invalid=16502, Unknown=0, NotChecked=0, Total=18360 [2022-11-20 11:17:39,652 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 451 mSDsluCounter, 2567 mSDsCounter, 0 mSdLazyCounter, 803 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 2649 SdHoareTripleChecker+Invalid, 1281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 469 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 11:17:39,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [451 Valid, 2649 Invalid, 1281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 803 Invalid, 0 Unknown, 469 Unchecked, 0.8s Time] [2022-11-20 11:17:39,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3713 states. [2022-11-20 11:17:39,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3713 to 2721. [2022-11-20 11:17:39,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2717 states have (on average 1.1295546558704452) internal successors, (3069), 2720 states have internal predecessors, (3069), 0 states have call successors, (0), 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-20 11:17:39,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 3069 transitions. [2022-11-20 11:17:39,700 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 3069 transitions. Word has length 99 [2022-11-20 11:17:39,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:17:39,700 INFO L495 AbstractCegarLoop]: Abstraction has 2721 states and 3069 transitions. [2022-11-20 11:17:39,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 70 states have (on average 3.1714285714285713) internal successors, (222), 71 states have internal predecessors, (222), 0 states have call successors, (0), 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-20 11:17:39,701 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 3069 transitions. [2022-11-20 11:17:39,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-20 11:17:39,704 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:17:39,704 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:17:39,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-11-20 11:17:39,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:17:39,912 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:17:39,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:17:39,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1738611786, now seen corresponding path program 1 times [2022-11-20 11:17:39,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:17:39,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955243044] [2022-11-20 11:17:39,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:17:39,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:17:39,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:17:40,736 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 18 proven. 51 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:17:40,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:17:40,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955243044] [2022-11-20 11:17:40,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955243044] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:17:40,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33183803] [2022-11-20 11:17:40,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:17:40,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:17:40,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:17:40,739 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:17:40,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-11-20 11:17:41,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:17:41,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 55 conjunts are in the unsatisfiable core [2022-11-20 11:17:41,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:17:41,664 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 32 proven. 37 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:17:41,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:17:42,335 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-20 11:17:42,458 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 32 proven. 37 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:17:42,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33183803] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:17:42,459 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:17:42,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 30 [2022-11-20 11:17:42,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898943451] [2022-11-20 11:17:42,459 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:17:42,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-11-20 11:17:42,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:17:42,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-11-20 11:17:42,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=813, Unknown=0, NotChecked=0, Total=930 [2022-11-20 11:17:42,460 INFO L87 Difference]: Start difference. First operand 2721 states and 3069 transitions. Second operand has 31 states, 30 states have (on average 6.3) internal successors, (189), 31 states have internal predecessors, (189), 0 states have call successors, (0), 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-20 11:17:44,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:17:44,265 INFO L93 Difference]: Finished difference Result 3221 states and 3629 transitions. [2022-11-20 11:17:44,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 11:17:44,266 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 6.3) internal successors, (189), 31 states have internal predecessors, (189), 0 states have call successors, (0), 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 100 [2022-11-20 11:17:44,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:17:44,272 INFO L225 Difference]: With dead ends: 3221 [2022-11-20 11:17:44,272 INFO L226 Difference]: Without dead ends: 3221 [2022-11-20 11:17:44,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 178 SyntacticMatches, 5 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=513, Invalid=1937, Unknown=0, NotChecked=0, Total=2450 [2022-11-20 11:17:44,273 INFO L413 NwaCegarLoop]: 98 mSDtfsCounter, 904 mSDsluCounter, 1190 mSDsCounter, 0 mSdLazyCounter, 1156 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 1167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:17:44,275 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [904 Valid, 1288 Invalid, 1167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1156 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-20 11:17:44,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3221 states. [2022-11-20 11:17:44,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3221 to 2699. [2022-11-20 11:17:44,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2699 states, 2695 states have (on average 1.1276437847866418) internal successors, (3039), 2698 states have internal predecessors, (3039), 0 states have call successors, (0), 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-20 11:17:44,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2699 states to 2699 states and 3039 transitions. [2022-11-20 11:17:44,318 INFO L78 Accepts]: Start accepts. Automaton has 2699 states and 3039 transitions. Word has length 100 [2022-11-20 11:17:44,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:17:44,318 INFO L495 AbstractCegarLoop]: Abstraction has 2699 states and 3039 transitions. [2022-11-20 11:17:44,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 6.3) internal successors, (189), 31 states have internal predecessors, (189), 0 states have call successors, (0), 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-20 11:17:44,319 INFO L276 IsEmpty]: Start isEmpty. Operand 2699 states and 3039 transitions. [2022-11-20 11:17:44,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-20 11:17:44,322 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:17:44,322 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:17:44,331 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-11-20 11:17:44,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-11-20 11:17:44,531 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:17:44,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:17:44,531 INFO L85 PathProgramCache]: Analyzing trace with hash 179058046, now seen corresponding path program 7 times [2022-11-20 11:17:44,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:17:44,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433532887] [2022-11-20 11:17:44,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:17:44,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:17:44,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:17:46,010 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 4 proven. 66 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:17:46,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:17:46,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433532887] [2022-11-20 11:17:46,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433532887] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:17:46,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146515538] [2022-11-20 11:17:46,011 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-20 11:17:46,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:17:46,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:17:46,015 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:17:46,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-11-20 11:17:46,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:17:46,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 143 conjunts are in the unsatisfiable core [2022-11-20 11:17:46,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:17:46,431 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:17:47,186 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 11:17:47,214 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 16 treesize of output 18 [2022-11-20 11:17:48,547 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 14 [2022-11-20 11:17:48,603 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 6 proven. 106 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-20 11:17:48,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:17:49,746 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2857 (Array Int Int)) (|ULTIMATE.start_main_~nondetString2~0#1.offset| Int)) (let ((.cse0 (select v_ArrVal_2857 (+ |ULTIMATE.start_main_~nondetString2~0#1.offset| 2)))) (or (= .cse0 0) (not (= .cse0 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base| v_ArrVal_2857) |c_ULTIMATE.start_main_~nondetString1~0#1.base|) (+ 4 |c_ULTIMATE.start_main_~nondetString1~0#1.offset|))))))) is different from false [2022-11-20 11:17:49,756 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:17:49,757 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 29 [2022-11-20 11:17:49,766 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:17:49,766 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 48 treesize of output 43 [2022-11-20 11:17:49,777 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:17:49,777 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 32 [2022-11-20 11:17:50,632 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 16 proven. 66 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-20 11:17:50,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146515538] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:17:50,632 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:17:50,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 27, 26] total 63 [2022-11-20 11:17:50,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159198679] [2022-11-20 11:17:50,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:17:50,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-11-20 11:17:50,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:17:50,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-11-20 11:17:50,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=3578, Unknown=1, NotChecked=120, Total=3906 [2022-11-20 11:17:50,635 INFO L87 Difference]: Start difference. First operand 2699 states and 3039 transitions. Second operand has 63 states, 63 states have (on average 3.4285714285714284) internal successors, (216), 63 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:18:00,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:18:00,218 INFO L93 Difference]: Finished difference Result 3000 states and 3364 transitions. [2022-11-20 11:18:00,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-20 11:18:00,219 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 3.4285714285714284) internal successors, (216), 63 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2022-11-20 11:18:00,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:18:00,222 INFO L225 Difference]: With dead ends: 3000 [2022-11-20 11:18:00,222 INFO L226 Difference]: Without dead ends: 3000 [2022-11-20 11:18:00,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 160 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1956 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=487, Invalid=8072, Unknown=1, NotChecked=182, Total=8742 [2022-11-20 11:18:00,223 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 535 mSDsluCounter, 6256 mSDsCounter, 0 mSdLazyCounter, 4175 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 535 SdHoareTripleChecker+Valid, 6429 SdHoareTripleChecker+Invalid, 4781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 4175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 592 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:18:00,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [535 Valid, 6429 Invalid, 4781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 4175 Invalid, 0 Unknown, 592 Unchecked, 3.3s Time] [2022-11-20 11:18:00,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3000 states. [2022-11-20 11:18:00,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3000 to 2620. [2022-11-20 11:18:00,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2620 states, 2616 states have (on average 1.1223241590214068) internal successors, (2936), 2619 states have internal predecessors, (2936), 0 states have call successors, (0), 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-20 11:18:00,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2620 states to 2620 states and 2936 transitions. [2022-11-20 11:18:00,250 INFO L78 Accepts]: Start accepts. Automaton has 2620 states and 2936 transitions. Word has length 102 [2022-11-20 11:18:00,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:18:00,251 INFO L495 AbstractCegarLoop]: Abstraction has 2620 states and 2936 transitions. [2022-11-20 11:18:00,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 3.4285714285714284) internal successors, (216), 63 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:18:00,251 INFO L276 IsEmpty]: Start isEmpty. Operand 2620 states and 2936 transitions. [2022-11-20 11:18:00,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-20 11:18:00,253 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:18:00,253 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 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] [2022-11-20 11:18:00,260 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-11-20 11:18:00,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2022-11-20 11:18:00,454 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:18:00,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:18:00,454 INFO L85 PathProgramCache]: Analyzing trace with hash -2001282423, now seen corresponding path program 5 times [2022-11-20 11:18:00,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:18:00,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887792105] [2022-11-20 11:18:00,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:18:00,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:18:00,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:18:01,297 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 32 proven. 95 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 11:18:01,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:18:01,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887792105] [2022-11-20 11:18:01,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887792105] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:18:01,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102251581] [2022-11-20 11:18:01,298 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 11:18:01,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:18:01,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:18:01,299 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:18:01,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-11-20 11:18:01,715 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-11-20 11:18:01,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:18:01,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 64 conjunts are in the unsatisfiable core [2022-11-20 11:18:01,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:18:02,389 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 11:18:02,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:18:03,059 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2022-11-20 11:18:03,397 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 11:18:03,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102251581] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:18:03,397 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:18:03,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 38 [2022-11-20 11:18:03,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797114121] [2022-11-20 11:18:03,398 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:18:03,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-11-20 11:18:03,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:18:03,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-11-20 11:18:03,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1265, Unknown=0, NotChecked=0, Total=1482 [2022-11-20 11:18:03,399 INFO L87 Difference]: Start difference. First operand 2620 states and 2936 transitions. Second operand has 39 states, 38 states have (on average 5.815789473684211) internal successors, (221), 39 states have internal predecessors, (221), 0 states have call successors, (0), 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-20 11:18:05,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:18:05,079 INFO L93 Difference]: Finished difference Result 3235 states and 3607 transitions. [2022-11-20 11:18:05,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 11:18:05,080 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 5.815789473684211) internal successors, (221), 39 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2022-11-20 11:18:05,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:18:05,082 INFO L225 Difference]: With dead ends: 3235 [2022-11-20 11:18:05,082 INFO L226 Difference]: Without dead ends: 3235 [2022-11-20 11:18:05,082 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=658, Invalid=2312, Unknown=0, NotChecked=0, Total=2970 [2022-11-20 11:18:05,083 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 674 mSDsluCounter, 1613 mSDsCounter, 0 mSdLazyCounter, 1311 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 674 SdHoareTripleChecker+Valid, 1768 SdHoareTripleChecker+Invalid, 1321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:18:05,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [674 Valid, 1768 Invalid, 1321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1311 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-20 11:18:05,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3235 states. [2022-11-20 11:18:05,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3235 to 2902. [2022-11-20 11:18:05,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2902 states, 2898 states have (on average 1.1235334713595584) internal successors, (3256), 2901 states have internal predecessors, (3256), 0 states have call successors, (0), 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-20 11:18:05,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2902 states to 2902 states and 3256 transitions. [2022-11-20 11:18:05,109 INFO L78 Accepts]: Start accepts. Automaton has 2902 states and 3256 transitions. Word has length 102 [2022-11-20 11:18:05,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:18:05,109 INFO L495 AbstractCegarLoop]: Abstraction has 2902 states and 3256 transitions. [2022-11-20 11:18:05,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 5.815789473684211) internal successors, (221), 39 states have internal predecessors, (221), 0 states have call successors, (0), 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-20 11:18:05,110 INFO L276 IsEmpty]: Start isEmpty. Operand 2902 states and 3256 transitions. [2022-11-20 11:18:05,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-20 11:18:05,111 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:18:05,112 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:18:05,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-11-20 11:18:05,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:18:05,313 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:18:05,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:18:05,313 INFO L85 PathProgramCache]: Analyzing trace with hash -1187703158, now seen corresponding path program 8 times [2022-11-20 11:18:05,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:18:05,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042831055] [2022-11-20 11:18:05,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:18:05,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:18:05,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:18:05,952 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 18 proven. 54 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-20 11:18:05,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:18:05,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042831055] [2022-11-20 11:18:05,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042831055] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:18:05,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7223382] [2022-11-20 11:18:05,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:18:05,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:18:05,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:18:05,955 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:18:05,957 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-11-20 11:18:06,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:18:06,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:18:06,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 56 conjunts are in the unsatisfiable core [2022-11-20 11:18:06,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:18:06,779 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 28 proven. 44 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-20 11:18:06,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:18:07,344 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-20 11:18:07,530 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 28 proven. 44 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-20 11:18:07,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7223382] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:18:07,530 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:18:07,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 31 [2022-11-20 11:18:07,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641337563] [2022-11-20 11:18:07,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:18:07,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-20 11:18:07,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:18:07,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-20 11:18:07,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=875, Unknown=0, NotChecked=0, Total=992 [2022-11-20 11:18:07,532 INFO L87 Difference]: Start difference. First operand 2902 states and 3256 transitions. Second operand has 32 states, 31 states have (on average 5.32258064516129) internal successors, (165), 32 states have internal predecessors, (165), 0 states have call successors, (0), 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-20 11:18:09,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:18:09,108 INFO L93 Difference]: Finished difference Result 3262 states and 3663 transitions. [2022-11-20 11:18:09,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 11:18:09,108 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 5.32258064516129) internal successors, (165), 32 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2022-11-20 11:18:09,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:18:09,111 INFO L225 Difference]: With dead ends: 3262 [2022-11-20 11:18:09,111 INFO L226 Difference]: Without dead ends: 3262 [2022-11-20 11:18:09,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 182 SyntacticMatches, 6 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=469, Invalid=1787, Unknown=0, NotChecked=0, Total=2256 [2022-11-20 11:18:09,112 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 697 mSDsluCounter, 1173 mSDsCounter, 0 mSdLazyCounter, 1098 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 697 SdHoareTripleChecker+Valid, 1263 SdHoareTripleChecker+Invalid, 1110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 11:18:09,112 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [697 Valid, 1263 Invalid, 1110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1098 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-20 11:18:09,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2022-11-20 11:18:09,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 2912. [2022-11-20 11:18:09,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2912 states, 2908 states have (on average 1.123108665749656) internal successors, (3266), 2911 states have internal predecessors, (3266), 0 states have call successors, (0), 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-20 11:18:09,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 3266 transitions. [2022-11-20 11:18:09,156 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 3266 transitions. Word has length 103 [2022-11-20 11:18:09,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:18:09,157 INFO L495 AbstractCegarLoop]: Abstraction has 2912 states and 3266 transitions. [2022-11-20 11:18:09,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 5.32258064516129) internal successors, (165), 32 states have internal predecessors, (165), 0 states have call successors, (0), 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-20 11:18:09,157 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 3266 transitions. [2022-11-20 11:18:09,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-11-20 11:18:09,159 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:18:09,159 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:18:09,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-11-20 11:18:09,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-11-20 11:18:09,360 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:18:09,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:18:09,361 INFO L85 PathProgramCache]: Analyzing trace with hash -1620323391, now seen corresponding path program 2 times [2022-11-20 11:18:09,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:18:09,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333352006] [2022-11-20 11:18:09,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:18:09,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:18:09,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:18:13,430 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 2 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 11:18:13,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:18:13,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333352006] [2022-11-20 11:18:13,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333352006] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:18:13,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665532776] [2022-11-20 11:18:13,431 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:18:13,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:18:13,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:18:13,432 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:18:13,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-11-20 11:18:13,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:18:13,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:18:13,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 145 conjunts are in the unsatisfiable core [2022-11-20 11:18:13,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:18:13,809 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:18:14,759 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:18:14,891 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 17 treesize of output 19 [2022-11-20 11:18:17,767 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-20 11:18:17,768 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 1 case distinctions, treesize of input 33 treesize of output 17 [2022-11-20 11:18:17,865 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 2 proven. 86 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-20 11:18:17,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:18:18,844 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:18:18,844 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 29 [2022-11-20 11:18:18,854 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:18:18,854 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 48 treesize of output 43 [2022-11-20 11:18:18,864 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:18:18,865 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 32 [2022-11-20 11:18:19,995 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 6 proven. 82 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-20 11:18:19,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665532776] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:18:19,996 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:18:19,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 25, 24] total 71 [2022-11-20 11:18:19,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225037820] [2022-11-20 11:18:19,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:18:19,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-11-20 11:18:19,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:18:19,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-11-20 11:18:19,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=4723, Unknown=20, NotChecked=0, Total=4970 [2022-11-20 11:18:19,998 INFO L87 Difference]: Start difference. First operand 2912 states and 3266 transitions. Second operand has 71 states, 71 states have (on average 3.2535211267605635) internal successors, (231), 71 states have internal predecessors, (231), 0 states have call successors, (0), 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-20 11:18:26,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:18:26,229 INFO L93 Difference]: Finished difference Result 2944 states and 3294 transitions. [2022-11-20 11:18:26,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-11-20 11:18:26,230 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 3.2535211267605635) internal successors, (231), 71 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2022-11-20 11:18:26,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:18:26,232 INFO L225 Difference]: With dead ends: 2944 [2022-11-20 11:18:26,232 INFO L226 Difference]: Without dead ends: 2900 [2022-11-20 11:18:26,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 176 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2101 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=606, Invalid=9274, Unknown=20, NotChecked=0, Total=9900 [2022-11-20 11:18:26,233 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 266 mSDsluCounter, 2661 mSDsCounter, 0 mSdLazyCounter, 1509 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 2723 SdHoareTripleChecker+Invalid, 1989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 461 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-20 11:18:26,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [266 Valid, 2723 Invalid, 1989 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1509 Invalid, 0 Unknown, 461 Unchecked, 1.7s Time] [2022-11-20 11:18:26,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2900 states. [2022-11-20 11:18:26,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2900 to 2892. [2022-11-20 11:18:26,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2892 states, 2888 states have (on average 1.1225761772853187) internal successors, (3242), 2891 states have internal predecessors, (3242), 0 states have call successors, (0), 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-20 11:18:26,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2892 states to 2892 states and 3242 transitions. [2022-11-20 11:18:26,260 INFO L78 Accepts]: Start accepts. Automaton has 2892 states and 3242 transitions. Word has length 105 [2022-11-20 11:18:26,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:18:26,260 INFO L495 AbstractCegarLoop]: Abstraction has 2892 states and 3242 transitions. [2022-11-20 11:18:26,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 3.2535211267605635) internal successors, (231), 71 states have internal predecessors, (231), 0 states have call successors, (0), 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-20 11:18:26,261 INFO L276 IsEmpty]: Start isEmpty. Operand 2892 states and 3242 transitions. [2022-11-20 11:18:26,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-11-20 11:18:26,263 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:18:26,264 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:18:26,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-11-20 11:18:26,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:18:26,464 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:18:26,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:18:26,465 INFO L85 PathProgramCache]: Analyzing trace with hash 799914757, now seen corresponding path program 3 times [2022-11-20 11:18:26,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:18:26,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844454600] [2022-11-20 11:18:26,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:18:26,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:18:26,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:18:30,643 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 2 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 11:18:30,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:18:30,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844454600] [2022-11-20 11:18:30,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844454600] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:18:30,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029017253] [2022-11-20 11:18:30,643 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 11:18:30,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:18:30,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:18:30,645 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:18:30,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-11-20 11:18:31,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-20 11:18:31,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:18:31,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 113 conjunts are in the unsatisfiable core [2022-11-20 11:18:31,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:18:31,147 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:18:31,939 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-20 11:18:32,071 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 17 treesize of output 19 [2022-11-20 11:18:36,672 INFO L321 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2022-11-20 11:18:36,672 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 52 treesize of output 46 [2022-11-20 11:18:36,990 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 13 proven. 39 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-11-20 11:18:36,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:18:44,919 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:18:44,919 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 135 treesize of output 80 [2022-11-20 11:18:44,955 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:18:44,955 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 146 treesize of output 145 [2022-11-20 11:18:44,981 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 47 [2022-11-20 11:18:46,905 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 11:18:47,986 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:18:48,083 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-11-20 11:18:48,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029017253] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:18:48,083 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:18:48,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 30, 30] total 94 [2022-11-20 11:18:48,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715557123] [2022-11-20 11:18:48,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:18:48,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2022-11-20 11:18:48,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:18:48,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2022-11-20 11:18:48,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=372, Invalid=8369, Unknown=1, NotChecked=0, Total=8742 [2022-11-20 11:18:48,085 INFO L87 Difference]: Start difference. First operand 2892 states and 3242 transitions. Second operand has 94 states, 94 states have (on average 2.6595744680851063) internal successors, (250), 94 states have internal predecessors, (250), 0 states have call successors, (0), 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-20 11:19:37,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:19:37,345 INFO L93 Difference]: Finished difference Result 5377 states and 6035 transitions. [2022-11-20 11:19:37,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 211 states. [2022-11-20 11:19:37,346 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 2.6595744680851063) internal successors, (250), 94 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2022-11-20 11:19:37,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:19:37,349 INFO L225 Difference]: With dead ends: 5377 [2022-11-20 11:19:37,349 INFO L226 Difference]: Without dead ends: 5320 [2022-11-20 11:19:37,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 169 SyntacticMatches, 1 SemanticMatches, 274 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20578 ImplicationChecksByTransitivity, 55.0s TimeCoverageRelationStatistics Valid=4949, Invalid=70950, Unknown=1, NotChecked=0, Total=75900 [2022-11-20 11:19:37,353 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 1164 mSDsluCounter, 6007 mSDsCounter, 0 mSdLazyCounter, 6596 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1164 SdHoareTripleChecker+Valid, 6113 SdHoareTripleChecker+Invalid, 9158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 6596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2520 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-11-20 11:19:37,353 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1164 Valid, 6113 Invalid, 9158 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [42 Valid, 6596 Invalid, 0 Unknown, 2520 Unchecked, 7.8s Time] [2022-11-20 11:19:37,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5320 states. [2022-11-20 11:19:37,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5320 to 3913. [2022-11-20 11:19:37,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3913 states, 3909 states have (on average 1.132258889741622) internal successors, (4426), 3912 states have internal predecessors, (4426), 0 states have call successors, (0), 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-20 11:19:37,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3913 states to 3913 states and 4426 transitions. [2022-11-20 11:19:37,396 INFO L78 Accepts]: Start accepts. Automaton has 3913 states and 4426 transitions. Word has length 105 [2022-11-20 11:19:37,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:19:37,397 INFO L495 AbstractCegarLoop]: Abstraction has 3913 states and 4426 transitions. [2022-11-20 11:19:37,397 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 2.6595744680851063) internal successors, (250), 94 states have internal predecessors, (250), 0 states have call successors, (0), 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-20 11:19:37,397 INFO L276 IsEmpty]: Start isEmpty. Operand 3913 states and 4426 transitions. [2022-11-20 11:19:37,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-11-20 11:19:37,401 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:19:37,401 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:19:37,411 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-11-20 11:19:37,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:19:37,609 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 22 more)] === [2022-11-20 11:19:37,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:19:37,610 INFO L85 PathProgramCache]: Analyzing trace with hash -77506239, now seen corresponding path program 4 times [2022-11-20 11:19:37,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:19:37,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944767278] [2022-11-20 11:19:37,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:19:37,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:19:37,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:19:41,999 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 2 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 11:19:41,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:19:41,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944767278] [2022-11-20 11:19:41,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944767278] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:19:41,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865442683] [2022-11-20 11:19:41,999 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 11:19:41,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:19:42,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:19:42,001 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:19:42,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecbb251c-b463-4176-ac21-7ade5ef2cf9c/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-11-20 11:19:42,347 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 11:19:42,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:19:42,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 171 conjunts are in the unsatisfiable core [2022-11-20 11:19:42,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:19:43,679 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 14 treesize of output 10 [2022-11-20 11:19:43,841 INFO L321 Elim1Store]: treesize reduction 36, result has 21.7 percent of original size [2022-11-20 11:19:43,841 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 25 treesize of output 24 [2022-11-20 11:19:56,933 INFO L321 Elim1Store]: treesize reduction 176, result has 58.6 percent of original size [2022-11-20 11:19:56,934 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 113 treesize of output 287 [2022-11-20 11:19:57,155 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-11-20 11:19:57,196 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-11-20 11:19:57,273 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-11-20 11:19:57,330 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-11-20 11:19:57,381 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-11-20 11:19:57,661 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-11-20 11:19:57,681 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-11-20 11:19:57,729 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-11-20 11:19:57,750 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-11-20 11:19:57,774 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-11-20 11:19:58,365 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 40 proven. 47 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-20 11:19:58,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:20:10,196 INFO L321 Elim1Store]: treesize reduction 133, result has 31.1 percent of original size [2022-11-20 11:20:10,196 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 936 treesize of output 798 [2022-11-20 11:20:10,246 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:20:10,246 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 673 treesize of output 631 [2022-11-20 11:20:10,308 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 342 treesize of output 306 [2022-11-20 11:20:10,483 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:20:10,500 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:20:10,975 INFO L321 Elim1Store]: treesize reduction 17, result has 93.6 percent of original size [2022-11-20 11:20:10,975 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 21 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 26 case distinctions, treesize of input 465 treesize of output 627