./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-ext-properties/test-0214_1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-ext-properties/test-0214_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 8cac36e956b24d42ea840a07609fb159882a2e76b1195da25a4d4343e0b31026 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 21:06:38,126 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 21:06:38,127 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 21:06:38,146 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 21:06:38,147 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 21:06:38,148 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 21:06:38,149 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 21:06:38,151 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 21:06:38,152 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 21:06:38,153 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 21:06:38,154 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 21:06:38,155 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 21:06:38,156 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 21:06:38,157 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 21:06:38,158 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 21:06:38,159 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 21:06:38,160 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 21:06:38,161 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 21:06:38,163 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 21:06:38,164 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 21:06:38,166 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 21:06:38,167 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 21:06:38,168 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 21:06:38,169 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 21:06:38,173 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 21:06:38,173 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 21:06:38,174 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 21:06:38,175 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 21:06:38,175 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 21:06:38,176 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 21:06:38,177 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 21:06:38,177 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 21:06:38,178 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 21:06:38,179 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 21:06:38,180 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 21:06:38,180 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 21:06:38,181 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 21:06:38,181 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 21:06:38,182 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 21:06:38,183 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 21:06:38,183 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 21:06:38,187 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-18 21:06:38,224 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 21:06:38,224 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 21:06:38,224 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 21:06:38,224 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 21:06:38,225 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 21:06:38,225 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 21:06:38,226 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 21:06:38,226 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 21:06:38,226 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 21:06:38,227 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 21:06:38,227 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 21:06:38,227 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 21:06:38,227 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 21:06:38,228 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 21:06:38,228 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 21:06:38,228 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 21:06:38,228 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 21:06:38,228 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-18 21:06:38,229 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 21:06:38,229 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 21:06:38,229 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 21:06:38,229 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 21:06:38,230 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 21:06:38,230 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 21:06:38,235 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 21:06:38,236 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 21:06:38,237 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 21:06:38,237 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 21:06:38,237 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 21:06:38,238 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 21:06:38,238 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_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/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_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8cac36e956b24d42ea840a07609fb159882a2e76b1195da25a4d4343e0b31026 [2022-11-18 21:06:38,477 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 21:06:38,504 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 21:06:38,507 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 21:06:38,510 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 21:06:38,511 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 21:06:38,512 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/list-ext-properties/test-0214_1.i [2022-11-18 21:06:38,585 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/data/a5e2ccecf/50c3478cd3254db59a803c08b67a1640/FLAG94603e794 [2022-11-18 21:06:39,092 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 21:06:39,093 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/sv-benchmarks/c/list-ext-properties/test-0214_1.i [2022-11-18 21:06:39,117 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/data/a5e2ccecf/50c3478cd3254db59a803c08b67a1640/FLAG94603e794 [2022-11-18 21:06:39,411 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/data/a5e2ccecf/50c3478cd3254db59a803c08b67a1640 [2022-11-18 21:06:39,416 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 21:06:39,417 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 21:06:39,420 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 21:06:39,420 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 21:06:39,423 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 21:06:39,424 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:39,425 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d3b1b93 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39, skipping insertion in model container [2022-11-18 21:06:39,425 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:39,432 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 21:06:39,475 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 21:06:39,909 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 21:06:39,917 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 21:06:39,956 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 21:06:39,988 INFO L208 MainTranslator]: Completed translation [2022-11-18 21:06:39,988 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39 WrapperNode [2022-11-18 21:06:39,989 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 21:06:39,990 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 21:06:39,990 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 21:06:39,990 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 21:06:39,997 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:40,011 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:40,037 INFO L138 Inliner]: procedures = 181, calls = 43, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 215 [2022-11-18 21:06:40,038 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 21:06:40,038 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 21:06:40,038 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 21:06:40,039 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 21:06:40,047 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:40,047 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:40,051 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:40,052 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:40,060 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:40,064 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:40,066 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:40,067 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:40,070 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 21:06:40,071 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 21:06:40,071 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 21:06:40,071 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 21:06:40,072 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39" (1/1) ... [2022-11-18 21:06:40,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 21:06:40,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:06:40,124 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 21:06:40,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 21:06:40,178 INFO L130 BoogieDeclarations]: Found specification of procedure rand_end_point [2022-11-18 21:06:40,179 INFO L138 BoogieDeclarations]: Found implementation of procedure rand_end_point [2022-11-18 21:06:40,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 21:06:40,180 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 21:06:40,180 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 21:06:40,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-18 21:06:40,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 21:06:40,180 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 21:06:40,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 21:06:40,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 21:06:40,181 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 21:06:40,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 21:06:40,357 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 21:06:40,359 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 21:06:40,899 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 21:06:40,906 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 21:06:40,907 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-18 21:06:40,909 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 09:06:40 BoogieIcfgContainer [2022-11-18 21:06:40,909 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 21:06:40,911 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 21:06:40,911 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 21:06:40,915 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 21:06:40,915 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 09:06:39" (1/3) ... [2022-11-18 21:06:40,916 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25a2497e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 09:06:40, skipping insertion in model container [2022-11-18 21:06:40,916 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:39" (2/3) ... [2022-11-18 21:06:40,917 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25a2497e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 09:06:40, skipping insertion in model container [2022-11-18 21:06:40,917 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 09:06:40" (3/3) ... [2022-11-18 21:06:40,918 INFO L112 eAbstractionObserver]: Analyzing ICFG test-0214_1.i [2022-11-18 21:06:40,941 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 21:06:40,941 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 57 error locations. [2022-11-18 21:06:40,991 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 21:06:40,997 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;@56491725, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 21:06:40,997 INFO L358 AbstractCegarLoop]: Starting to check reachability of 57 error locations. [2022-11-18 21:06:41,002 INFO L276 IsEmpty]: Start isEmpty. Operand has 147 states, 86 states have (on average 1.941860465116279) internal successors, (167), 143 states have internal predecessors, (167), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:06:41,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 21:06:41,008 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:41,009 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 21:06:41,009 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:41,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:41,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1044165707, now seen corresponding path program 1 times [2022-11-18 21:06:41,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:41,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539133803] [2022-11-18 21:06:41,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:41,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:41,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:41,224 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-18 21:06:41,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:41,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539133803] [2022-11-18 21:06:41,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539133803] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:41,226 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:41,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 21:06:41,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352926993] [2022-11-18 21:06:41,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:41,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-18 21:06:41,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:41,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-18 21:06:41,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-18 21:06:41,272 INFO L87 Difference]: Start difference. First operand has 147 states, 86 states have (on average 1.941860465116279) internal successors, (167), 143 states have internal predecessors, (167), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:41,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:41,298 INFO L93 Difference]: Finished difference Result 147 states and 166 transitions. [2022-11-18 21:06:41,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-18 21:06:41,300 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-18 21:06:41,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:41,307 INFO L225 Difference]: With dead ends: 147 [2022-11-18 21:06:41,307 INFO L226 Difference]: Without dead ends: 144 [2022-11-18 21:06:41,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-18 21:06:41,312 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:41,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:06:41,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2022-11-18 21:06:41,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2022-11-18 21:06:41,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 84 states have (on average 1.880952380952381) internal successors, (158), 140 states have internal predecessors, (158), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:06:41,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 162 transitions. [2022-11-18 21:06:41,420 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 162 transitions. Word has length 6 [2022-11-18 21:06:41,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:41,420 INFO L495 AbstractCegarLoop]: Abstraction has 144 states and 162 transitions. [2022-11-18 21:06:41,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:41,421 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 162 transitions. [2022-11-18 21:06:41,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 21:06:41,421 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:41,421 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:41,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 21:06:41,422 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:41,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:41,423 INFO L85 PathProgramCache]: Analyzing trace with hash 594325856, now seen corresponding path program 1 times [2022-11-18 21:06:41,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:41,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613936841] [2022-11-18 21:06:41,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:41,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:41,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:41,510 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-18 21:06:41,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:41,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613936841] [2022-11-18 21:06:41,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613936841] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:41,511 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:41,511 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:06:41,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992095417] [2022-11-18 21:06:41,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:41,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:06:41,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:41,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:06:41,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:06:41,514 INFO L87 Difference]: Start difference. First operand 144 states and 162 transitions. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:41,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:41,575 INFO L93 Difference]: Finished difference Result 286 states and 321 transitions. [2022-11-18 21:06:41,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:06:41,575 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-18 21:06:41,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:41,578 INFO L225 Difference]: With dead ends: 286 [2022-11-18 21:06:41,578 INFO L226 Difference]: Without dead ends: 286 [2022-11-18 21:06:41,579 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-18 21:06:41,580 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 158 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:41,580 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 467 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:06:41,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-11-18 21:06:41,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 146. [2022-11-18 21:06:41,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 86 states have (on average 1.8604651162790697) internal successors, (160), 142 states have internal predecessors, (160), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:06:41,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 164 transitions. [2022-11-18 21:06:41,594 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 164 transitions. Word has length 8 [2022-11-18 21:06:41,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:41,594 INFO L495 AbstractCegarLoop]: Abstraction has 146 states and 164 transitions. [2022-11-18 21:06:41,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:41,594 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 164 transitions. [2022-11-18 21:06:41,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 21:06:41,595 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:41,595 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:41,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-18 21:06:41,595 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:41,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:41,596 INFO L85 PathProgramCache]: Analyzing trace with hash 592478814, now seen corresponding path program 1 times [2022-11-18 21:06:41,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:41,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519724043] [2022-11-18 21:06:41,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:41,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:41,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:41,898 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-18 21:06:41,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:41,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519724043] [2022-11-18 21:06:41,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519724043] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:41,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:41,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 21:06:41,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438232856] [2022-11-18 21:06:41,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:41,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:06:41,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:41,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:06:41,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:06:41,903 INFO L87 Difference]: Start difference. First operand 146 states and 164 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:42,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:42,140 INFO L93 Difference]: Finished difference Result 266 states and 297 transitions. [2022-11-18 21:06:42,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:06:42,140 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-18 21:06:42,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:42,142 INFO L225 Difference]: With dead ends: 266 [2022-11-18 21:06:42,142 INFO L226 Difference]: Without dead ends: 266 [2022-11-18 21:06:42,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:06:42,143 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 145 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:42,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 350 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:42,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2022-11-18 21:06:42,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 198. [2022-11-18 21:06:42,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 135 states have (on average 1.8592592592592592) internal successors, (251), 192 states have internal predecessors, (251), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:06:42,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 259 transitions. [2022-11-18 21:06:42,157 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 259 transitions. Word has length 8 [2022-11-18 21:06:42,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:42,158 INFO L495 AbstractCegarLoop]: Abstraction has 198 states and 259 transitions. [2022-11-18 21:06:42,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:42,158 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 259 transitions. [2022-11-18 21:06:42,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 21:06:42,159 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:42,159 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:42,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-18 21:06:42,159 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:42,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:42,160 INFO L85 PathProgramCache]: Analyzing trace with hash 592478813, now seen corresponding path program 1 times [2022-11-18 21:06:42,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:42,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450921835] [2022-11-18 21:06:42,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:42,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:42,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:42,210 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-18 21:06:42,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:42,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450921835] [2022-11-18 21:06:42,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450921835] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:42,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:42,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 21:06:42,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227507617] [2022-11-18 21:06:42,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:42,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:06:42,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:42,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:06:42,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:06:42,212 INFO L87 Difference]: Start difference. First operand 198 states and 259 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:42,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:42,403 INFO L93 Difference]: Finished difference Result 381 states and 498 transitions. [2022-11-18 21:06:42,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:06:42,404 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-18 21:06:42,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:42,408 INFO L225 Difference]: With dead ends: 381 [2022-11-18 21:06:42,408 INFO L226 Difference]: Without dead ends: 381 [2022-11-18 21:06:42,409 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:06:42,421 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 142 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:42,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 211 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:42,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2022-11-18 21:06:42,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 280. [2022-11-18 21:06:42,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 211 states have (on average 1.8056872037914693) internal successors, (381), 269 states have internal predecessors, (381), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:42,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 397 transitions. [2022-11-18 21:06:42,448 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 397 transitions. Word has length 8 [2022-11-18 21:06:42,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:42,449 INFO L495 AbstractCegarLoop]: Abstraction has 280 states and 397 transitions. [2022-11-18 21:06:42,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:42,449 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 397 transitions. [2022-11-18 21:06:42,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 21:06:42,450 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:42,450 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:42,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-18 21:06:42,450 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:42,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:42,452 INFO L85 PathProgramCache]: Analyzing trace with hash 592478876, now seen corresponding path program 1 times [2022-11-18 21:06:42,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:42,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921372374] [2022-11-18 21:06:42,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:42,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:42,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:42,614 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-18 21:06:42,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:42,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921372374] [2022-11-18 21:06:42,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921372374] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:42,615 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:42,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 21:06:42,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598733522] [2022-11-18 21:06:42,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:42,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:06:42,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:42,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:06:42,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:06:42,617 INFO L87 Difference]: Start difference. First operand 280 states and 397 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:42,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:42,810 INFO L93 Difference]: Finished difference Result 351 states and 440 transitions. [2022-11-18 21:06:42,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:06:42,811 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-18 21:06:42,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:42,812 INFO L225 Difference]: With dead ends: 351 [2022-11-18 21:06:42,812 INFO L226 Difference]: Without dead ends: 351 [2022-11-18 21:06:42,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:06:42,813 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 127 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:42,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 365 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:42,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-11-18 21:06:42,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 280. [2022-11-18 21:06:42,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 211 states have (on average 1.8056872037914693) internal successors, (381), 269 states have internal predecessors, (381), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:42,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 397 transitions. [2022-11-18 21:06:42,834 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 397 transitions. Word has length 8 [2022-11-18 21:06:42,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:42,834 INFO L495 AbstractCegarLoop]: Abstraction has 280 states and 397 transitions. [2022-11-18 21:06:42,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:42,834 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 397 transitions. [2022-11-18 21:06:42,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 21:06:42,835 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:42,835 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:42,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-18 21:06:42,836 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:42,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:42,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1779058665, now seen corresponding path program 1 times [2022-11-18 21:06:42,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:42,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389458621] [2022-11-18 21:06:42,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:42,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:42,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:42,890 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-18 21:06:42,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:42,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389458621] [2022-11-18 21:06:42,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389458621] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:42,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:42,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:06:42,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138774346] [2022-11-18 21:06:42,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:42,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:06:42,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:42,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:06:42,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:06:42,893 INFO L87 Difference]: Start difference. First operand 280 states and 397 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:42,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:42,909 INFO L93 Difference]: Finished difference Result 383 states and 497 transitions. [2022-11-18 21:06:42,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:06:42,910 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-18 21:06:42,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:42,911 INFO L225 Difference]: With dead ends: 383 [2022-11-18 21:06:42,911 INFO L226 Difference]: Without dead ends: 383 [2022-11-18 21:06:42,912 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:06:42,920 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 133 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:42,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 316 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:06:42,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-11-18 21:06:42,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 282. [2022-11-18 21:06:42,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 213 states have (on average 1.7887323943661972) internal successors, (381), 271 states have internal predecessors, (381), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:42,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 397 transitions. [2022-11-18 21:06:42,931 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 397 transitions. Word has length 11 [2022-11-18 21:06:42,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:42,931 INFO L495 AbstractCegarLoop]: Abstraction has 282 states and 397 transitions. [2022-11-18 21:06:42,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:42,931 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 397 transitions. [2022-11-18 21:06:42,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 21:06:42,932 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:42,932 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:42,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-18 21:06:42,933 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:42,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:42,933 INFO L85 PathProgramCache]: Analyzing trace with hash 683754949, now seen corresponding path program 1 times [2022-11-18 21:06:42,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:42,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409734285] [2022-11-18 21:06:42,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:42,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:42,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:42,954 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-18 21:06:42,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:42,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409734285] [2022-11-18 21:06:42,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409734285] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:42,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:42,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 21:06:42,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872052486] [2022-11-18 21:06:42,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:42,956 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:06:42,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:42,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:06:42,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:06:42,957 INFO L87 Difference]: Start difference. First operand 282 states and 397 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:43,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:43,068 INFO L93 Difference]: Finished difference Result 337 states and 448 transitions. [2022-11-18 21:06:43,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:06:43,069 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-18 21:06:43,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:43,070 INFO L225 Difference]: With dead ends: 337 [2022-11-18 21:06:43,070 INFO L226 Difference]: Without dead ends: 330 [2022-11-18 21:06:43,071 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-18 21:06:43,071 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 75 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:43,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 239 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:06:43,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-11-18 21:06:43,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 279. [2022-11-18 21:06:43,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 210 states have (on average 1.7904761904761906) internal successors, (376), 268 states have internal predecessors, (376), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:43,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 392 transitions. [2022-11-18 21:06:43,079 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 392 transitions. Word has length 12 [2022-11-18 21:06:43,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:43,080 INFO L495 AbstractCegarLoop]: Abstraction has 279 states and 392 transitions. [2022-11-18 21:06:43,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:43,080 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 392 transitions. [2022-11-18 21:06:43,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 21:06:43,080 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:43,081 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:43,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-18 21:06:43,081 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:43,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:43,082 INFO L85 PathProgramCache]: Analyzing trace with hash -930261550, now seen corresponding path program 1 times [2022-11-18 21:06:43,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:43,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062441209] [2022-11-18 21:06:43,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:43,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:43,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:43,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:43,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:43,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:06:43,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:43,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062441209] [2022-11-18 21:06:43,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062441209] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:43,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:43,154 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:06:43,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664371748] [2022-11-18 21:06:43,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:43,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:06:43,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:43,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:06:43,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:06:43,156 INFO L87 Difference]: Start difference. First operand 279 states and 392 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:43,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:43,183 INFO L93 Difference]: Finished difference Result 439 states and 602 transitions. [2022-11-18 21:06:43,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:06:43,184 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-11-18 21:06:43,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:43,186 INFO L225 Difference]: With dead ends: 439 [2022-11-18 21:06:43,186 INFO L226 Difference]: Without dead ends: 439 [2022-11-18 21:06:43,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:06:43,188 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 148 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:43,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 452 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:06:43,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2022-11-18 21:06:43,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 283. [2022-11-18 21:06:43,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 214 states have (on average 1.766355140186916) internal successors, (378), 272 states have internal predecessors, (378), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:43,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 394 transitions. [2022-11-18 21:06:43,202 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 394 transitions. Word has length 14 [2022-11-18 21:06:43,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:43,202 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 394 transitions. [2022-11-18 21:06:43,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:43,203 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 394 transitions. [2022-11-18 21:06:43,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 21:06:43,203 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:43,203 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:43,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-18 21:06:43,204 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:43,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:43,204 INFO L85 PathProgramCache]: Analyzing trace with hash -120914924, now seen corresponding path program 1 times [2022-11-18 21:06:43,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:43,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739415845] [2022-11-18 21:06:43,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:43,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:43,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:43,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:43,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:43,268 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-18 21:06:43,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:43,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739415845] [2022-11-18 21:06:43,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739415845] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:43,269 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:43,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:06:43,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953158135] [2022-11-18 21:06:43,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:43,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:06:43,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:43,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:06:43,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:06:43,270 INFO L87 Difference]: Start difference. First operand 283 states and 394 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:43,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:43,547 INFO L93 Difference]: Finished difference Result 406 states and 490 transitions. [2022-11-18 21:06:43,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:06:43,547 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-11-18 21:06:43,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:43,549 INFO L225 Difference]: With dead ends: 406 [2022-11-18 21:06:43,549 INFO L226 Difference]: Without dead ends: 406 [2022-11-18 21:06:43,550 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-18 21:06:43,550 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 269 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:43,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 357 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:43,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2022-11-18 21:06:43,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 283. [2022-11-18 21:06:43,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 214 states have (on average 1.7383177570093458) internal successors, (372), 272 states have internal predecessors, (372), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:43,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 388 transitions. [2022-11-18 21:06:43,560 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 388 transitions. Word has length 14 [2022-11-18 21:06:43,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:43,560 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 388 transitions. [2022-11-18 21:06:43,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:43,561 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 388 transitions. [2022-11-18 21:06:43,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 21:06:43,561 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:43,562 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:43,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-18 21:06:43,562 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:43,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:43,563 INFO L85 PathProgramCache]: Analyzing trace with hash -120914923, now seen corresponding path program 1 times [2022-11-18 21:06:43,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:43,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481652861] [2022-11-18 21:06:43,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:43,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:43,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:43,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:43,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:43,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:06:43,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:43,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481652861] [2022-11-18 21:06:43,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481652861] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:43,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:43,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:06:43,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899453978] [2022-11-18 21:06:43,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:43,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:06:43,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:43,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:06:43,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:06:43,718 INFO L87 Difference]: Start difference. First operand 283 states and 388 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:44,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:44,013 INFO L93 Difference]: Finished difference Result 323 states and 397 transitions. [2022-11-18 21:06:44,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:06:44,013 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-11-18 21:06:44,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:44,015 INFO L225 Difference]: With dead ends: 323 [2022-11-18 21:06:44,015 INFO L226 Difference]: Without dead ends: 323 [2022-11-18 21:06:44,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:06:44,016 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 97 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:44,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 609 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:44,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2022-11-18 21:06:44,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 287. [2022-11-18 21:06:44,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 218 states have (on average 1.7293577981651376) internal successors, (377), 274 states have internal predecessors, (377), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:44,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 393 transitions. [2022-11-18 21:06:44,031 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 393 transitions. Word has length 14 [2022-11-18 21:06:44,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:44,032 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 393 transitions. [2022-11-18 21:06:44,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:44,032 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 393 transitions. [2022-11-18 21:06:44,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:06:44,032 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:44,033 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:44,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-18 21:06:44,033 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:44,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:44,033 INFO L85 PathProgramCache]: Analyzing trace with hash 1042256562, now seen corresponding path program 1 times [2022-11-18 21:06:44,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:44,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314016191] [2022-11-18 21:06:44,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:44,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:44,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:44,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:06:44,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:44,093 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-18 21:06:44,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:44,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314016191] [2022-11-18 21:06:44,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314016191] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:44,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:44,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:06:44,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052803308] [2022-11-18 21:06:44,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:44,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:06:44,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:44,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:06:44,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:06:44,095 INFO L87 Difference]: Start difference. First operand 287 states and 393 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:44,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:44,340 INFO L93 Difference]: Finished difference Result 466 states and 595 transitions. [2022-11-18 21:06:44,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:06:44,340 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-11-18 21:06:44,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:44,342 INFO L225 Difference]: With dead ends: 466 [2022-11-18 21:06:44,342 INFO L226 Difference]: Without dead ends: 466 [2022-11-18 21:06:44,342 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-18 21:06:44,343 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 260 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:44,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 370 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:44,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2022-11-18 21:06:44,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 293. [2022-11-18 21:06:44,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 224 states have (on average 1.7098214285714286) internal successors, (383), 280 states have internal predecessors, (383), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:44,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 399 transitions. [2022-11-18 21:06:44,351 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 399 transitions. Word has length 17 [2022-11-18 21:06:44,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:44,352 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 399 transitions. [2022-11-18 21:06:44,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:44,352 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 399 transitions. [2022-11-18 21:06:44,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:06:44,352 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:44,352 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:44,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-18 21:06:44,353 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:44,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:44,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1042256563, now seen corresponding path program 1 times [2022-11-18 21:06:44,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:44,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151350504] [2022-11-18 21:06:44,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:44,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:44,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:44,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:06:44,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:44,469 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-18 21:06:44,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:44,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151350504] [2022-11-18 21:06:44,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151350504] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:44,470 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:44,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:06:44,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104610128] [2022-11-18 21:06:44,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:44,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:06:44,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:44,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:06:44,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:06:44,471 INFO L87 Difference]: Start difference. First operand 293 states and 399 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:44,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:44,656 INFO L93 Difference]: Finished difference Result 342 states and 419 transitions. [2022-11-18 21:06:44,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:06:44,657 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-11-18 21:06:44,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:44,658 INFO L225 Difference]: With dead ends: 342 [2022-11-18 21:06:44,658 INFO L226 Difference]: Without dead ends: 342 [2022-11-18 21:06:44,659 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-18 21:06:44,659 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 178 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:44,660 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 374 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:44,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-11-18 21:06:44,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 293. [2022-11-18 21:06:44,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 224 states have (on average 1.6830357142857142) internal successors, (377), 280 states have internal predecessors, (377), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:44,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 393 transitions. [2022-11-18 21:06:44,668 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 393 transitions. Word has length 17 [2022-11-18 21:06:44,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:44,670 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 393 transitions. [2022-11-18 21:06:44,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:44,670 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 393 transitions. [2022-11-18 21:06:44,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 21:06:44,674 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:44,674 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-18 21:06:44,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-18 21:06:44,674 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:44,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:44,675 INFO L85 PathProgramCache]: Analyzing trace with hash -1738140034, now seen corresponding path program 1 times [2022-11-18 21:06:44,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:44,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985602251] [2022-11-18 21:06:44,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:44,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:44,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:44,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:44,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:44,721 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-18 21:06:44,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:44,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985602251] [2022-11-18 21:06:44,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985602251] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:44,721 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:44,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 21:06:44,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579113419] [2022-11-18 21:06:44,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:44,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:06:44,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:44,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:06:44,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:06:44,723 INFO L87 Difference]: Start difference. First operand 293 states and 393 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:44,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:44,845 INFO L93 Difference]: Finished difference Result 385 states and 494 transitions. [2022-11-18 21:06:44,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:06:44,845 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-11-18 21:06:44,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:44,847 INFO L225 Difference]: With dead ends: 385 [2022-11-18 21:06:44,847 INFO L226 Difference]: Without dead ends: 385 [2022-11-18 21:06:44,847 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:06:44,848 INFO L413 NwaCegarLoop]: 185 mSDtfsCounter, 135 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:44,848 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 263 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:06:44,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-11-18 21:06:44,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 290. [2022-11-18 21:06:44,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 224 states have (on average 1.65625) internal successors, (371), 277 states have internal predecessors, (371), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:44,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 387 transitions. [2022-11-18 21:06:44,856 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 387 transitions. Word has length 20 [2022-11-18 21:06:44,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:44,856 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 387 transitions. [2022-11-18 21:06:44,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:44,857 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 387 transitions. [2022-11-18 21:06:44,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 21:06:44,857 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:44,858 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-18 21:06:44,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-18 21:06:44,858 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:44,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:44,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1738140033, now seen corresponding path program 1 times [2022-11-18 21:06:44,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:44,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095063949] [2022-11-18 21:06:44,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:44,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:44,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:44,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:44,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:44,943 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-18 21:06:44,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:44,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095063949] [2022-11-18 21:06:44,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095063949] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:44,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:44,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:06:44,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716734225] [2022-11-18 21:06:44,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:44,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:06:44,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:44,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:06:44,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:06:44,946 INFO L87 Difference]: Start difference. First operand 290 states and 387 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:45,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:45,142 INFO L93 Difference]: Finished difference Result 505 states and 618 transitions. [2022-11-18 21:06:45,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:06:45,142 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-11-18 21:06:45,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:45,144 INFO L225 Difference]: With dead ends: 505 [2022-11-18 21:06:45,144 INFO L226 Difference]: Without dead ends: 505 [2022-11-18 21:06:45,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:06:45,145 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 363 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:45,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 423 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:45,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2022-11-18 21:06:45,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 293. [2022-11-18 21:06:45,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 228 states have (on average 1.6359649122807018) internal successors, (373), 280 states have internal predecessors, (373), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:45,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 389 transitions. [2022-11-18 21:06:45,153 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 389 transitions. Word has length 20 [2022-11-18 21:06:45,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:45,153 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 389 transitions. [2022-11-18 21:06:45,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:45,154 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 389 transitions. [2022-11-18 21:06:45,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-18 21:06:45,154 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:45,154 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:45,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-18 21:06:45,155 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:45,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:45,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1952233834, now seen corresponding path program 1 times [2022-11-18 21:06:45,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:45,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984455649] [2022-11-18 21:06:45,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:45,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:45,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:45,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:45,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:45,252 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-18 21:06:45,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:45,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984455649] [2022-11-18 21:06:45,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984455649] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:45,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:45,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:06:45,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341001738] [2022-11-18 21:06:45,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:45,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:06:45,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:45,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:06:45,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:06:45,255 INFO L87 Difference]: Start difference. First operand 293 states and 389 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:45,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:45,455 INFO L93 Difference]: Finished difference Result 504 states and 616 transitions. [2022-11-18 21:06:45,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:06:45,455 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2022-11-18 21:06:45,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:45,457 INFO L225 Difference]: With dead ends: 504 [2022-11-18 21:06:45,457 INFO L226 Difference]: Without dead ends: 504 [2022-11-18 21:06:45,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:06:45,458 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 288 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:45,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 492 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:45,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2022-11-18 21:06:45,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 295. [2022-11-18 21:06:45,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 230 states have (on average 1.6304347826086956) internal successors, (375), 282 states have internal predecessors, (375), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:45,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 391 transitions. [2022-11-18 21:06:45,465 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 391 transitions. Word has length 21 [2022-11-18 21:06:45,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:45,466 INFO L495 AbstractCegarLoop]: Abstraction has 295 states and 391 transitions. [2022-11-18 21:06:45,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:45,466 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 391 transitions. [2022-11-18 21:06:45,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-18 21:06:45,467 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:45,467 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:45,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-18 21:06:45,467 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:45,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:45,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1952289538, now seen corresponding path program 1 times [2022-11-18 21:06:45,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:45,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53664805] [2022-11-18 21:06:45,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:45,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:45,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:45,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:45,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:45,583 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-18 21:06:45,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:45,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53664805] [2022-11-18 21:06:45,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53664805] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:45,584 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:45,584 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 21:06:45,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154428772] [2022-11-18 21:06:45,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:45,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:06:45,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:45,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:06:45,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:06:45,586 INFO L87 Difference]: Start difference. First operand 295 states and 391 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:45,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:45,737 INFO L93 Difference]: Finished difference Result 328 states and 393 transitions. [2022-11-18 21:06:45,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:06:45,737 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2022-11-18 21:06:45,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:45,740 INFO L225 Difference]: With dead ends: 328 [2022-11-18 21:06:45,740 INFO L226 Difference]: Without dead ends: 328 [2022-11-18 21:06:45,741 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:06:45,741 INFO L413 NwaCegarLoop]: 219 mSDtfsCounter, 337 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:45,742 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 991 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:06:45,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-11-18 21:06:45,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 295. [2022-11-18 21:06:45,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 230 states have (on average 1.6217391304347826) internal successors, (373), 282 states have internal predecessors, (373), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:45,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 389 transitions. [2022-11-18 21:06:45,751 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 389 transitions. Word has length 21 [2022-11-18 21:06:45,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:45,751 INFO L495 AbstractCegarLoop]: Abstraction has 295 states and 389 transitions. [2022-11-18 21:06:45,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:45,752 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 389 transitions. [2022-11-18 21:06:45,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-18 21:06:45,752 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:45,752 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:45,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-18 21:06:45,753 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:45,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:45,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1952291460, now seen corresponding path program 1 times [2022-11-18 21:06:45,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:45,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456953181] [2022-11-18 21:06:45,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:45,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:45,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:45,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:45,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:45,914 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-18 21:06:45,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:45,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456953181] [2022-11-18 21:06:45,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456953181] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:45,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:45,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 21:06:45,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621850239] [2022-11-18 21:06:45,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:45,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:06:45,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:45,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:06:45,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:06:45,917 INFO L87 Difference]: Start difference. First operand 295 states and 389 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:46,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:46,052 INFO L93 Difference]: Finished difference Result 318 states and 379 transitions. [2022-11-18 21:06:46,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:06:46,053 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2022-11-18 21:06:46,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:46,055 INFO L225 Difference]: With dead ends: 318 [2022-11-18 21:06:46,055 INFO L226 Difference]: Without dead ends: 318 [2022-11-18 21:06:46,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:06:46,057 INFO L413 NwaCegarLoop]: 217 mSDtfsCounter, 326 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:46,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 998 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:06:46,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2022-11-18 21:06:46,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 285. [2022-11-18 21:06:46,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 222 states have (on average 1.617117117117117) internal successors, (359), 272 states have internal predecessors, (359), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 21:06:46,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 375 transitions. [2022-11-18 21:06:46,065 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 375 transitions. Word has length 21 [2022-11-18 21:06:46,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:46,066 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 375 transitions. [2022-11-18 21:06:46,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:46,066 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 375 transitions. [2022-11-18 21:06:46,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-18 21:06:46,069 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:46,069 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-18 21:06:46,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-18 21:06:46,070 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:46,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:46,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1056785802, now seen corresponding path program 1 times [2022-11-18 21:06:46,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:46,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339559325] [2022-11-18 21:06:46,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:46,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:46,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:46,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:06:46,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:46,582 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-18 21:06:46,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:46,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339559325] [2022-11-18 21:06:46,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339559325] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:46,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:46,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-18 21:06:46,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994028085] [2022-11-18 21:06:46,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:46,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 21:06:46,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:46,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 21:06:46,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:06:46,585 INFO L87 Difference]: Start difference. First operand 285 states and 375 transitions. Second operand has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:47,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:47,384 INFO L93 Difference]: Finished difference Result 398 states and 505 transitions. [2022-11-18 21:06:47,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 21:06:47,385 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-11-18 21:06:47,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:47,386 INFO L225 Difference]: With dead ends: 398 [2022-11-18 21:06:47,386 INFO L226 Difference]: Without dead ends: 396 [2022-11-18 21:06:47,387 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:06:47,387 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 237 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 805 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:47,387 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 805 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 21:06:47,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-11-18 21:06:47,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 337. [2022-11-18 21:06:47,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 269 states have (on average 1.5910780669144982) internal successors, (428), 320 states have internal predecessors, (428), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-18 21:06:47,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 450 transitions. [2022-11-18 21:06:47,395 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 450 transitions. Word has length 23 [2022-11-18 21:06:47,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:47,395 INFO L495 AbstractCegarLoop]: Abstraction has 337 states and 450 transitions. [2022-11-18 21:06:47,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:47,396 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 450 transitions. [2022-11-18 21:06:47,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-18 21:06:47,396 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:47,397 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-18 21:06:47,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-18 21:06:47,397 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:47,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:47,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1951233503, now seen corresponding path program 1 times [2022-11-18 21:06:47,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:47,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183099291] [2022-11-18 21:06:47,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:47,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:47,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:47,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:06:47,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:47,458 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-18 21:06:47,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:47,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183099291] [2022-11-18 21:06:47,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183099291] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:47,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:47,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:06:47,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824964636] [2022-11-18 21:06:47,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:47,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:06:47,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:47,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:06:47,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:06:47,461 INFO L87 Difference]: Start difference. First operand 337 states and 450 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:47,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:47,697 INFO L93 Difference]: Finished difference Result 504 states and 649 transitions. [2022-11-18 21:06:47,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:06:47,697 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-11-18 21:06:47,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:47,699 INFO L225 Difference]: With dead ends: 504 [2022-11-18 21:06:47,699 INFO L226 Difference]: Without dead ends: 504 [2022-11-18 21:06:47,699 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-18 21:06:47,700 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 224 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:47,700 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 354 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:47,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2022-11-18 21:06:47,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 361. [2022-11-18 21:06:47,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 293 states have (on average 1.6245733788395904) internal successors, (476), 344 states have internal predecessors, (476), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-18 21:06:47,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 498 transitions. [2022-11-18 21:06:47,710 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 498 transitions. Word has length 25 [2022-11-18 21:06:47,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:47,710 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 498 transitions. [2022-11-18 21:06:47,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:47,711 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 498 transitions. [2022-11-18 21:06:47,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-18 21:06:47,711 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:47,711 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-18 21:06:47,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-18 21:06:47,712 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:47,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:47,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1951233502, now seen corresponding path program 1 times [2022-11-18 21:06:47,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:47,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157776230] [2022-11-18 21:06:47,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:47,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:47,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:47,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:06:47,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:47,917 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-18 21:06:47,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:47,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157776230] [2022-11-18 21:06:47,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157776230] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:47,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:47,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:06:47,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576724092] [2022-11-18 21:06:47,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:47,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:06:47,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:47,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:06:47,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:06:47,919 INFO L87 Difference]: Start difference. First operand 361 states and 498 transitions. Second operand has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:48,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:48,209 INFO L93 Difference]: Finished difference Result 412 states and 520 transitions. [2022-11-18 21:06:48,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:06:48,210 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-11-18 21:06:48,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:48,211 INFO L225 Difference]: With dead ends: 412 [2022-11-18 21:06:48,211 INFO L226 Difference]: Without dead ends: 412 [2022-11-18 21:06:48,211 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:06:48,212 INFO L413 NwaCegarLoop]: 143 mSDtfsCounter, 333 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:48,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 434 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:48,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-11-18 21:06:48,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 361. [2022-11-18 21:06:48,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 293 states have (on average 1.583617747440273) internal successors, (464), 344 states have internal predecessors, (464), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-18 21:06:48,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 486 transitions. [2022-11-18 21:06:48,221 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 486 transitions. Word has length 25 [2022-11-18 21:06:48,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:48,221 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 486 transitions. [2022-11-18 21:06:48,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:48,221 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 486 transitions. [2022-11-18 21:06:48,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-18 21:06:48,222 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:48,222 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-18 21:06:48,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-18 21:06:48,223 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:48,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:48,223 INFO L85 PathProgramCache]: Analyzing trace with hash 456369005, now seen corresponding path program 1 times [2022-11-18 21:06:48,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:48,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186077149] [2022-11-18 21:06:48,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:48,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:48,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:48,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:48,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:48,650 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-18 21:06:48,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:48,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186077149] [2022-11-18 21:06:48,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186077149] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:48,651 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:48,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-18 21:06:48,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339430197] [2022-11-18 21:06:48,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:48,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:06:48,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:48,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:06:48,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:06:48,653 INFO L87 Difference]: Start difference. First operand 361 states and 486 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:49,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:49,077 INFO L93 Difference]: Finished difference Result 639 states and 825 transitions. [2022-11-18 21:06:49,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 21:06:49,078 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-11-18 21:06:49,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:49,080 INFO L225 Difference]: With dead ends: 639 [2022-11-18 21:06:49,081 INFO L226 Difference]: Without dead ends: 639 [2022-11-18 21:06:49,081 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:06:49,081 INFO L413 NwaCegarLoop]: 231 mSDtfsCounter, 516 mSDsluCounter, 868 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 1099 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:49,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [518 Valid, 1099 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:49,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-11-18 21:06:49,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 423. [2022-11-18 21:06:49,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 352 states have (on average 1.5482954545454546) internal successors, (545), 403 states have internal predecessors, (545), 13 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-11-18 21:06:49,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 571 transitions. [2022-11-18 21:06:49,095 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 571 transitions. Word has length 25 [2022-11-18 21:06:49,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:49,095 INFO L495 AbstractCegarLoop]: Abstraction has 423 states and 571 transitions. [2022-11-18 21:06:49,096 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:49,096 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 571 transitions. [2022-11-18 21:06:49,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-18 21:06:49,096 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:49,097 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:49,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-18 21:06:49,097 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:49,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:49,098 INFO L85 PathProgramCache]: Analyzing trace with hash 484106160, now seen corresponding path program 1 times [2022-11-18 21:06:49,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:49,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023324845] [2022-11-18 21:06:49,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:49,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:49,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:49,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:49,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:49,334 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-18 21:06:49,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:49,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023324845] [2022-11-18 21:06:49,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023324845] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:49,335 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:49,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:06:49,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389051806] [2022-11-18 21:06:49,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:49,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:06:49,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:49,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:06:49,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:06:49,337 INFO L87 Difference]: Start difference. First operand 423 states and 571 transitions. Second operand has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:49,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:49,690 INFO L93 Difference]: Finished difference Result 532 states and 666 transitions. [2022-11-18 21:06:49,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:06:49,691 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2022-11-18 21:06:49,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:49,693 INFO L225 Difference]: With dead ends: 532 [2022-11-18 21:06:49,693 INFO L226 Difference]: Without dead ends: 532 [2022-11-18 21:06:49,693 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:06:49,694 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 956 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 956 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:49,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [956 Valid, 342 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 21:06:49,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2022-11-18 21:06:49,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 439. [2022-11-18 21:06:49,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 373 states have (on average 1.5308310991957104) internal successors, (571), 418 states have internal predecessors, (571), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-18 21:06:49,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 599 transitions. [2022-11-18 21:06:49,707 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 599 transitions. Word has length 27 [2022-11-18 21:06:49,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:49,708 INFO L495 AbstractCegarLoop]: Abstraction has 439 states and 599 transitions. [2022-11-18 21:06:49,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:49,708 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 599 transitions. [2022-11-18 21:06:49,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-18 21:06:49,709 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:49,709 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:49,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-18 21:06:49,709 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:49,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:49,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1109766870, now seen corresponding path program 1 times [2022-11-18 21:06:49,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:49,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667806645] [2022-11-18 21:06:49,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:49,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:49,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:49,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:06:49,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:49,855 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-18 21:06:49,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:49,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667806645] [2022-11-18 21:06:49,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667806645] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:49,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:49,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:06:49,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806287486] [2022-11-18 21:06:49,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:49,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:06:49,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:49,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:06:49,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:06:49,858 INFO L87 Difference]: Start difference. First operand 439 states and 599 transitions. Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:50,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:50,169 INFO L93 Difference]: Finished difference Result 691 states and 907 transitions. [2022-11-18 21:06:50,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 21:06:50,170 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2022-11-18 21:06:50,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:50,173 INFO L225 Difference]: With dead ends: 691 [2022-11-18 21:06:50,173 INFO L226 Difference]: Without dead ends: 691 [2022-11-18 21:06:50,173 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:06:50,173 INFO L413 NwaCegarLoop]: 218 mSDtfsCounter, 466 mSDsluCounter, 721 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 939 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:50,174 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [468 Valid, 939 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:50,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2022-11-18 21:06:50,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 436. [2022-11-18 21:06:50,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 373 states have (on average 1.5040214477211795) internal successors, (561), 415 states have internal predecessors, (561), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-18 21:06:50,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 589 transitions. [2022-11-18 21:06:50,187 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 589 transitions. Word has length 28 [2022-11-18 21:06:50,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:50,187 INFO L495 AbstractCegarLoop]: Abstraction has 436 states and 589 transitions. [2022-11-18 21:06:50,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:50,187 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 589 transitions. [2022-11-18 21:06:50,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-18 21:06:50,188 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:50,188 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:50,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-18 21:06:50,190 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:50,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:50,191 INFO L85 PathProgramCache]: Analyzing trace with hash 2122389103, now seen corresponding path program 1 times [2022-11-18 21:06:50,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:50,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237374530] [2022-11-18 21:06:50,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:50,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:50,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:50,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:50,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:50,324 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-18 21:06:50,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:50,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237374530] [2022-11-18 21:06:50,324 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237374530] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:50,325 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:50,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:06:50,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410461686] [2022-11-18 21:06:50,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:50,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:06:50,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:50,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:06:50,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:06:50,327 INFO L87 Difference]: Start difference. First operand 436 states and 589 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:50,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:50,456 INFO L93 Difference]: Finished difference Result 459 states and 587 transitions. [2022-11-18 21:06:50,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:06:50,457 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2022-11-18 21:06:50,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:50,459 INFO L225 Difference]: With dead ends: 459 [2022-11-18 21:06:50,459 INFO L226 Difference]: Without dead ends: 459 [2022-11-18 21:06:50,459 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:06:50,460 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 522 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:50,460 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [522 Valid, 437 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:06:50,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2022-11-18 21:06:50,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 434. [2022-11-18 21:06:50,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 373 states have (on average 1.4932975871313674) internal successors, (557), 413 states have internal predecessors, (557), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-18 21:06:50,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 585 transitions. [2022-11-18 21:06:50,487 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 585 transitions. Word has length 28 [2022-11-18 21:06:50,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:50,487 INFO L495 AbstractCegarLoop]: Abstraction has 434 states and 585 transitions. [2022-11-18 21:06:50,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:50,488 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 585 transitions. [2022-11-18 21:06:50,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-18 21:06:50,488 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:50,488 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:50,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-18 21:06:50,489 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:50,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:50,489 INFO L85 PathProgramCache]: Analyzing trace with hash -43057304, now seen corresponding path program 1 times [2022-11-18 21:06:50,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:50,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16377797] [2022-11-18 21:06:50,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:50,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:50,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:50,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:06:50,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:50,649 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-18 21:06:50,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:50,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16377797] [2022-11-18 21:06:50,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16377797] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:50,651 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:50,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:06:50,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569950435] [2022-11-18 21:06:50,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:50,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:06:50,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:50,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:06:50,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:06:50,653 INFO L87 Difference]: Start difference. First operand 434 states and 585 transitions. Second operand has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:50,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:50,829 INFO L93 Difference]: Finished difference Result 493 states and 639 transitions. [2022-11-18 21:06:50,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:06:50,830 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-11-18 21:06:50,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:50,832 INFO L225 Difference]: With dead ends: 493 [2022-11-18 21:06:50,832 INFO L226 Difference]: Without dead ends: 493 [2022-11-18 21:06:50,832 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:06:50,833 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 154 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:50,833 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 520 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:06:50,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-11-18 21:06:50,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 434. [2022-11-18 21:06:50,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 373 states have (on average 1.4879356568364612) internal successors, (555), 413 states have internal predecessors, (555), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-18 21:06:50,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 583 transitions. [2022-11-18 21:06:50,850 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 583 transitions. Word has length 29 [2022-11-18 21:06:50,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:50,851 INFO L495 AbstractCegarLoop]: Abstraction has 434 states and 583 transitions. [2022-11-18 21:06:50,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:50,851 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 583 transitions. [2022-11-18 21:06:50,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-18 21:06:50,852 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:50,852 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:50,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-18 21:06:50,853 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:50,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:50,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1334068214, now seen corresponding path program 1 times [2022-11-18 21:06:50,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:50,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959954102] [2022-11-18 21:06:50,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:50,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:50,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:51,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:06:51,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:51,237 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-18 21:06:51,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:51,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959954102] [2022-11-18 21:06:51,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959954102] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:51,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:51,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:06:51,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047134464] [2022-11-18 21:06:51,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:51,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:06:51,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:51,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:06:51,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:06:51,245 INFO L87 Difference]: Start difference. First operand 434 states and 583 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:51,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:51,532 INFO L93 Difference]: Finished difference Result 475 states and 613 transitions. [2022-11-18 21:06:51,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:06:51,533 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2022-11-18 21:06:51,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:51,535 INFO L225 Difference]: With dead ends: 475 [2022-11-18 21:06:51,535 INFO L226 Difference]: Without dead ends: 475 [2022-11-18 21:06:51,535 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:06:51,535 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 130 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:51,535 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 657 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:51,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2022-11-18 21:06:51,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 428. [2022-11-18 21:06:51,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 367 states have (on average 1.4741144414168936) internal successors, (541), 407 states have internal predecessors, (541), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-18 21:06:51,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 569 transitions. [2022-11-18 21:06:51,549 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 569 transitions. Word has length 30 [2022-11-18 21:06:51,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:51,549 INFO L495 AbstractCegarLoop]: Abstraction has 428 states and 569 transitions. [2022-11-18 21:06:51,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:51,549 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 569 transitions. [2022-11-18 21:06:51,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-18 21:06:51,550 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:51,550 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:51,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-18 21:06:51,551 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:51,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:51,551 INFO L85 PathProgramCache]: Analyzing trace with hash -1334776215, now seen corresponding path program 1 times [2022-11-18 21:06:51,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:51,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448964616] [2022-11-18 21:06:51,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:51,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:51,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:51,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:06:51,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:51,748 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-18 21:06:51,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:51,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448964616] [2022-11-18 21:06:51,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448964616] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:51,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:51,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:06:51,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097839524] [2022-11-18 21:06:51,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:51,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:06:51,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:51,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:06:51,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:06:51,752 INFO L87 Difference]: Start difference. First operand 428 states and 569 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:51,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:51,958 INFO L93 Difference]: Finished difference Result 534 states and 690 transitions. [2022-11-18 21:06:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:06:51,959 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2022-11-18 21:06:51,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:51,961 INFO L225 Difference]: With dead ends: 534 [2022-11-18 21:06:51,961 INFO L226 Difference]: Without dead ends: 534 [2022-11-18 21:06:51,961 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:06:51,962 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 147 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:51,962 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 473 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:51,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2022-11-18 21:06:51,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 468. [2022-11-18 21:06:51,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 404 states have (on average 1.4678217821782178) internal successors, (593), 445 states have internal predecessors, (593), 16 states have call successors, (16), 8 states have call predecessors, (16), 8 states have return successors, (16), 14 states have call predecessors, (16), 16 states have call successors, (16) [2022-11-18 21:06:51,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 625 transitions. [2022-11-18 21:06:51,991 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 625 transitions. Word has length 30 [2022-11-18 21:06:51,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:51,991 INFO L495 AbstractCegarLoop]: Abstraction has 468 states and 625 transitions. [2022-11-18 21:06:51,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:51,992 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 625 transitions. [2022-11-18 21:06:51,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-18 21:06:51,992 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:51,992 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:51,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-18 21:06:51,992 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:51,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:51,993 INFO L85 PathProgramCache]: Analyzing trace with hash -493536303, now seen corresponding path program 1 times [2022-11-18 21:06:51,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:51,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984542245] [2022-11-18 21:06:51,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:51,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:52,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:52,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:52,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:52,267 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-18 21:06:52,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:52,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984542245] [2022-11-18 21:06:52,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984542245] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:52,268 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:52,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 21:06:52,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51957630] [2022-11-18 21:06:52,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:52,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:06:52,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:52,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:06:52,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:06:52,270 INFO L87 Difference]: Start difference. First operand 468 states and 625 transitions. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 8 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:52,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:52,663 INFO L93 Difference]: Finished difference Result 555 states and 683 transitions. [2022-11-18 21:06:52,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:06:52,664 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 8 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2022-11-18 21:06:52,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:52,666 INFO L225 Difference]: With dead ends: 555 [2022-11-18 21:06:52,666 INFO L226 Difference]: Without dead ends: 555 [2022-11-18 21:06:52,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:06:52,667 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 802 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:52,667 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 344 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:06:52,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-11-18 21:06:52,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 469. [2022-11-18 21:06:52,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 406 states have (on average 1.458128078817734) internal successors, (592), 445 states have internal predecessors, (592), 17 states have call successors, (17), 8 states have call predecessors, (17), 8 states have return successors, (17), 15 states have call predecessors, (17), 17 states have call successors, (17) [2022-11-18 21:06:52,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 626 transitions. [2022-11-18 21:06:52,684 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 626 transitions. Word has length 30 [2022-11-18 21:06:52,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:52,684 INFO L495 AbstractCegarLoop]: Abstraction has 469 states and 626 transitions. [2022-11-18 21:06:52,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 8 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:52,685 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 626 transitions. [2022-11-18 21:06:52,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-11-18 21:06:52,685 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:52,686 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:52,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-18 21:06:52,686 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:52,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:52,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1475285643, now seen corresponding path program 1 times [2022-11-18 21:06:52,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:52,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402537245] [2022-11-18 21:06:52,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:52,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:52,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:52,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:06:52,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:52,960 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-18 21:06:52,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:52,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402537245] [2022-11-18 21:06:52,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402537245] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:52,960 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:52,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:06:52,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551028273] [2022-11-18 21:06:52,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:52,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:06:52,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:52,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:06:52,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:06:52,963 INFO L87 Difference]: Start difference. First operand 469 states and 626 transitions. Second operand has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:53,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:53,510 INFO L93 Difference]: Finished difference Result 893 states and 1179 transitions. [2022-11-18 21:06:53,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:06:53,511 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2022-11-18 21:06:53,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:53,514 INFO L225 Difference]: With dead ends: 893 [2022-11-18 21:06:53,514 INFO L226 Difference]: Without dead ends: 893 [2022-11-18 21:06:53,514 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:06:53,515 INFO L413 NwaCegarLoop]: 192 mSDtfsCounter, 340 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 754 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:53,515 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 754 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 470 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 21:06:53,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2022-11-18 21:06:53,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 544. [2022-11-18 21:06:53,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 475 states have (on average 1.4442105263157894) internal successors, (686), 516 states have internal predecessors, (686), 21 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (21), 17 states have call predecessors, (21), 21 states have call successors, (21) [2022-11-18 21:06:53,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 728 transitions. [2022-11-18 21:06:53,529 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 728 transitions. Word has length 32 [2022-11-18 21:06:53,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:53,530 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 728 transitions. [2022-11-18 21:06:53,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:53,530 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 728 transitions. [2022-11-18 21:06:53,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-18 21:06:53,530 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:53,531 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:53,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-18 21:06:53,531 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:53,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:53,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1918246339, now seen corresponding path program 1 times [2022-11-18 21:06:53,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:53,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709294770] [2022-11-18 21:06:53,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:53,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:53,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:53,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 21:06:53,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:53,579 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:06:53,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:53,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709294770] [2022-11-18 21:06:53,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709294770] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:06:53,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916568529] [2022-11-18 21:06:53,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:53,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:06:53,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:06:53,586 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:06:53,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-18 21:06:53,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:53,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 21:06:53,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:06:53,742 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:06:53,743 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:06:53,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916568529] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:53,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:06:53,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-11-18 21:06:53,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798927720] [2022-11-18 21:06:53,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:53,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:06:53,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:53,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:06:53,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:06:53,744 INFO L87 Difference]: Start difference. First operand 544 states and 728 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:53,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:53,753 INFO L93 Difference]: Finished difference Result 553 states and 736 transitions. [2022-11-18 21:06:53,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:06:53,767 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2022-11-18 21:06:53,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:53,769 INFO L225 Difference]: With dead ends: 553 [2022-11-18 21:06:53,769 INFO L226 Difference]: Without dead ends: 552 [2022-11-18 21:06:53,769 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:06:53,770 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 0 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:53,770 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 273 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:06:53,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-11-18 21:06:53,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 548. [2022-11-18 21:06:53,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 479 states have (on average 1.4384133611691023) internal successors, (689), 520 states have internal predecessors, (689), 21 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (21), 17 states have call predecessors, (21), 21 states have call successors, (21) [2022-11-18 21:06:53,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 731 transitions. [2022-11-18 21:06:53,781 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 731 transitions. Word has length 33 [2022-11-18 21:06:53,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:53,781 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 731 transitions. [2022-11-18 21:06:53,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:53,781 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 731 transitions. [2022-11-18 21:06:53,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-18 21:06:53,782 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:53,782 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:53,793 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-18 21:06:53,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:06:53,988 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:53,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:53,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1559072507, now seen corresponding path program 1 times [2022-11-18 21:06:53,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:53,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425260583] [2022-11-18 21:06:53,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:53,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:53,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:54,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 21:06:54,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:54,608 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:06:54,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:54,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425260583] [2022-11-18 21:06:54,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425260583] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:54,609 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:54,609 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-18 21:06:54,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228561602] [2022-11-18 21:06:54,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:54,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 21:06:54,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:54,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 21:06:54,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:06:54,610 INFO L87 Difference]: Start difference. First operand 548 states and 731 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:55,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:55,503 INFO L93 Difference]: Finished difference Result 555 states and 726 transitions. [2022-11-18 21:06:55,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:06:55,504 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2022-11-18 21:06:55,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:55,505 INFO L225 Difference]: With dead ends: 555 [2022-11-18 21:06:55,505 INFO L226 Difference]: Without dead ends: 553 [2022-11-18 21:06:55,506 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2022-11-18 21:06:55,506 INFO L413 NwaCegarLoop]: 145 mSDtfsCounter, 208 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 857 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:55,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 857 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 21:06:55,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-11-18 21:06:55,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 505. [2022-11-18 21:06:55,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 439 states have (on average 1.4328018223234624) internal successors, (629), 479 states have internal predecessors, (629), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 16 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-18 21:06:55,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 667 transitions. [2022-11-18 21:06:55,518 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 667 transitions. Word has length 33 [2022-11-18 21:06:55,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:55,518 INFO L495 AbstractCegarLoop]: Abstraction has 505 states and 667 transitions. [2022-11-18 21:06:55,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:55,518 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 667 transitions. [2022-11-18 21:06:55,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-18 21:06:55,519 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:55,519 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:55,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-18 21:06:55,519 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr37ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:55,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:55,520 INFO L85 PathProgramCache]: Analyzing trace with hash -1510785108, now seen corresponding path program 1 times [2022-11-18 21:06:55,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:55,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305686193] [2022-11-18 21:06:55,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:55,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:55,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:55,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:06:55,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:55,796 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-18 21:06:55,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:55,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305686193] [2022-11-18 21:06:55,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305686193] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:55,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:55,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:06:55,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240284782] [2022-11-18 21:06:55,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:55,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:06:55,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:55,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:06:55,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:06:55,799 INFO L87 Difference]: Start difference. First operand 505 states and 667 transitions. Second operand has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:56,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:56,244 INFO L93 Difference]: Finished difference Result 566 states and 708 transitions. [2022-11-18 21:06:56,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:06:56,245 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2022-11-18 21:06:56,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:56,247 INFO L225 Difference]: With dead ends: 566 [2022-11-18 21:06:56,247 INFO L226 Difference]: Without dead ends: 566 [2022-11-18 21:06:56,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-11-18 21:06:56,248 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 405 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:56,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 535 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 21:06:56,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2022-11-18 21:06:56,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 505. [2022-11-18 21:06:56,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 439 states have (on average 1.4214123006833712) internal successors, (624), 479 states have internal predecessors, (624), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 16 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-18 21:06:56,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 662 transitions. [2022-11-18 21:06:56,264 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 662 transitions. Word has length 33 [2022-11-18 21:06:56,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:56,264 INFO L495 AbstractCegarLoop]: Abstraction has 505 states and 662 transitions. [2022-11-18 21:06:56,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:06:56,265 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 662 transitions. [2022-11-18 21:06:56,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-18 21:06:56,266 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:56,267 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:56,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-18 21:06:56,267 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:56,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:56,268 INFO L85 PathProgramCache]: Analyzing trace with hash 896646995, now seen corresponding path program 1 times [2022-11-18 21:06:56,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:56,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118143196] [2022-11-18 21:06:56,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:56,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:56,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:56,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:56,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:56,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:06:56,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:56,343 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 21:06:56,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:56,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118143196] [2022-11-18 21:06:56,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118143196] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:56,344 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:56,344 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:06:56,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334120012] [2022-11-18 21:06:56,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:56,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:06:56,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:56,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:06:56,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:06:56,346 INFO L87 Difference]: Start difference. First operand 505 states and 662 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:06:56,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:56,356 INFO L93 Difference]: Finished difference Result 507 states and 664 transitions. [2022-11-18 21:06:56,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:06:56,357 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 41 [2022-11-18 21:06:56,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:56,359 INFO L225 Difference]: With dead ends: 507 [2022-11-18 21:06:56,359 INFO L226 Difference]: Without dead ends: 507 [2022-11-18 21:06:56,359 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:06:56,360 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 0 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:56,360 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 274 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:06:56,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-11-18 21:06:56,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 507. [2022-11-18 21:06:56,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 441 states have (on average 1.4195011337868482) internal successors, (626), 481 states have internal predecessors, (626), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 16 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-18 21:06:56,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 664 transitions. [2022-11-18 21:06:56,376 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 664 transitions. Word has length 41 [2022-11-18 21:06:56,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:56,376 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 664 transitions. [2022-11-18 21:06:56,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:06:56,376 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 664 transitions. [2022-11-18 21:06:56,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-18 21:06:56,377 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:56,377 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:56,377 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-11-18 21:06:56,378 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:56,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:56,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1705993621, now seen corresponding path program 1 times [2022-11-18 21:06:56,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:56,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522077642] [2022-11-18 21:06:56,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:56,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:56,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:56,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:56,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:56,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:06:56,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:56,943 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-18 21:06:56,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:56,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522077642] [2022-11-18 21:06:56,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522077642] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:06:56,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212976852] [2022-11-18 21:06:56,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:56,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:06:56,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:06:56,951 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:06:56,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-18 21:06:57,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:57,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:06:57,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:06:57,484 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:06:57,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:06:57,650 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:06:57,651 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 36 [2022-11-18 21:06:57,901 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-18 21:06:57,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212976852] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:06:57,902 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:06:57,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7, 8] total 23 [2022-11-18 21:06:57,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529097142] [2022-11-18 21:06:57,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:06:57,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-18 21:06:57,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:57,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-18 21:06:57,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2022-11-18 21:06:57,905 INFO L87 Difference]: Start difference. First operand 507 states and 664 transitions. Second operand has 24 states, 23 states have (on average 4.434782608695652) internal successors, (102), 22 states have internal predecessors, (102), 5 states have call successors, (5), 3 states have call predecessors, (5), 5 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-18 21:06:58,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:58,620 INFO L93 Difference]: Finished difference Result 532 states and 664 transitions. [2022-11-18 21:06:58,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 21:06:58,621 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 4.434782608695652) internal successors, (102), 22 states have internal predecessors, (102), 5 states have call successors, (5), 3 states have call predecessors, (5), 5 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 41 [2022-11-18 21:06:58,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:58,623 INFO L225 Difference]: With dead ends: 532 [2022-11-18 21:06:58,623 INFO L226 Difference]: Without dead ends: 532 [2022-11-18 21:06:58,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2022-11-18 21:06:58,624 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 1275 mSDsluCounter, 1407 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1275 SdHoareTripleChecker+Valid, 1574 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:58,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1275 Valid, 1574 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 21:06:58,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2022-11-18 21:06:58,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 504. [2022-11-18 21:06:58,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 439 states have (on average 1.4123006833712983) internal successors, (620), 479 states have internal predecessors, (620), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 15 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-18 21:06:58,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 658 transitions. [2022-11-18 21:06:58,645 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 658 transitions. Word has length 41 [2022-11-18 21:06:58,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:58,646 INFO L495 AbstractCegarLoop]: Abstraction has 504 states and 658 transitions. [2022-11-18 21:06:58,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 4.434782608695652) internal successors, (102), 22 states have internal predecessors, (102), 5 states have call successors, (5), 3 states have call predecessors, (5), 5 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-18 21:06:58,646 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 658 transitions. [2022-11-18 21:06:58,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-18 21:06:58,647 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:58,647 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:58,657 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-18 21:06:58,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:06:58,852 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:58,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:58,853 INFO L85 PathProgramCache]: Analyzing trace with hash 1350180533, now seen corresponding path program 1 times [2022-11-18 21:06:58,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:58,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108688924] [2022-11-18 21:06:58,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:58,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:58,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:58,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:58,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:58,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 21:06:58,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:58,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:06:58,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:58,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108688924] [2022-11-18 21:06:58,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108688924] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:06:58,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397605870] [2022-11-18 21:06:58,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:58,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:06:58,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:06:58,937 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:06:58,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-18 21:06:59,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:59,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 21:06:59,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:06:59,108 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:06:59,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:06:59,169 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:06:59,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397605870] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:06:59,169 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:06:59,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-11-18 21:06:59,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597927856] [2022-11-18 21:06:59,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:06:59,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:06:59,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:59,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:06:59,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:06:59,171 INFO L87 Difference]: Start difference. First operand 504 states and 658 transitions. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2022-11-18 21:06:59,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:59,255 INFO L93 Difference]: Finished difference Result 1164 states and 1506 transitions. [2022-11-18 21:06:59,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 21:06:59,256 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 44 [2022-11-18 21:06:59,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:59,260 INFO L225 Difference]: With dead ends: 1164 [2022-11-18 21:06:59,260 INFO L226 Difference]: Without dead ends: 1164 [2022-11-18 21:06:59,260 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=52, Invalid=80, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:06:59,261 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 812 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 818 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:59,261 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [818 Valid, 722 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:06:59,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1164 states. [2022-11-18 21:06:59,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1164 to 666. [2022-11-18 21:06:59,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 595 states have (on average 1.3647058823529412) internal successors, (812), 635 states have internal predecessors, (812), 25 states have call successors, (25), 9 states have call predecessors, (25), 9 states have return successors, (25), 21 states have call predecessors, (25), 25 states have call successors, (25) [2022-11-18 21:06:59,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 862 transitions. [2022-11-18 21:06:59,279 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 862 transitions. Word has length 44 [2022-11-18 21:06:59,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:59,279 INFO L495 AbstractCegarLoop]: Abstraction has 666 states and 862 transitions. [2022-11-18 21:06:59,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2022-11-18 21:06:59,279 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 862 transitions. [2022-11-18 21:06:59,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-18 21:06:59,280 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:59,280 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:59,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-18 21:06:59,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-11-18 21:06:59,486 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:06:59,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:59,487 INFO L85 PathProgramCache]: Analyzing trace with hash 649115955, now seen corresponding path program 1 times [2022-11-18 21:06:59,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:59,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365210553] [2022-11-18 21:06:59,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:59,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:59,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:59,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:06:59,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:59,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 21:06:59,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:59,726 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:06:59,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:59,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365210553] [2022-11-18 21:06:59,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365210553] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:06:59,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010989290] [2022-11-18 21:06:59,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:59,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:06:59,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:06:59,728 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:06:59,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-18 21:06:59,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:59,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:06:59,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:07:00,166 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:00,166 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:07:00,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010989290] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:07:00,166 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:07:00,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 11 [2022-11-18 21:07:00,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700652787] [2022-11-18 21:07:00,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:07:00,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:07:00,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:00,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:07:00,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:07:00,168 INFO L87 Difference]: Start difference. First operand 666 states and 862 transitions. Second operand has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:07:00,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:00,490 INFO L93 Difference]: Finished difference Result 860 states and 1070 transitions. [2022-11-18 21:07:00,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:07:00,491 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2022-11-18 21:07:00,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:00,494 INFO L225 Difference]: With dead ends: 860 [2022-11-18 21:07:00,494 INFO L226 Difference]: Without dead ends: 860 [2022-11-18 21:07:00,494 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:07:00,495 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 465 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:00,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [465 Valid, 412 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:07:00,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2022-11-18 21:07:00,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 663. [2022-11-18 21:07:00,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 595 states have (on average 1.3512605042016808) internal successors, (804), 632 states have internal predecessors, (804), 25 states have call successors, (25), 9 states have call predecessors, (25), 9 states have return successors, (25), 21 states have call predecessors, (25), 25 states have call successors, (25) [2022-11-18 21:07:00,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 854 transitions. [2022-11-18 21:07:00,513 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 854 transitions. Word has length 44 [2022-11-18 21:07:00,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:00,514 INFO L495 AbstractCegarLoop]: Abstraction has 663 states and 854 transitions. [2022-11-18 21:07:00,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:07:00,514 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 854 transitions. [2022-11-18 21:07:00,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-18 21:07:00,515 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:00,515 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:00,526 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-18 21:07:00,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-11-18 21:07:00,721 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:00,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:00,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1877190129, now seen corresponding path program 1 times [2022-11-18 21:07:00,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:00,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431621289] [2022-11-18 21:07:00,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:00,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:00,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:00,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:07:00,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:00,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 21:07:00,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:00,831 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:07:00,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:00,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431621289] [2022-11-18 21:07:00,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431621289] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:07:00,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088892910] [2022-11-18 21:07:00,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:00,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:07:00,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:07:00,834 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:07:00,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-18 21:07:00,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:00,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 21:07:00,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:07:01,130 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:01,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:07:01,158 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-18 21:07:01,159 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 11 [2022-11-18 21:07:01,184 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:07:01,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088892910] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:07:01,184 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:07:01,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-11-18 21:07:01,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390312561] [2022-11-18 21:07:01,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:07:01,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 21:07:01,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:01,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 21:07:01,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:07:01,186 INFO L87 Difference]: Start difference. First operand 663 states and 854 transitions. Second operand has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:07:01,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:01,974 INFO L93 Difference]: Finished difference Result 2142 states and 2679 transitions. [2022-11-18 21:07:01,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:07:01,975 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 46 [2022-11-18 21:07:01,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:01,981 INFO L225 Difference]: With dead ends: 2142 [2022-11-18 21:07:01,981 INFO L226 Difference]: Without dead ends: 2142 [2022-11-18 21:07:01,981 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2022-11-18 21:07:01,981 INFO L413 NwaCegarLoop]: 224 mSDtfsCounter, 1802 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 720 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1804 SdHoareTripleChecker+Valid, 1030 SdHoareTripleChecker+Invalid, 801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:01,982 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1804 Valid, 1030 Invalid, 801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 720 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 21:07:01,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2142 states. [2022-11-18 21:07:02,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2142 to 851. [2022-11-18 21:07:02,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 775 states have (on average 1.2967741935483872) internal successors, (1005), 808 states have internal predecessors, (1005), 36 states have call successors, (36), 12 states have call predecessors, (36), 12 states have return successors, (36), 30 states have call predecessors, (36), 36 states have call successors, (36) [2022-11-18 21:07:02,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1077 transitions. [2022-11-18 21:07:02,015 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1077 transitions. Word has length 46 [2022-11-18 21:07:02,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:02,015 INFO L495 AbstractCegarLoop]: Abstraction has 851 states and 1077 transitions. [2022-11-18 21:07:02,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:07:02,016 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1077 transitions. [2022-11-18 21:07:02,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-18 21:07:02,016 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:02,016 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:02,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-18 21:07:02,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-11-18 21:07:02,223 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:02,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:02,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1534969807, now seen corresponding path program 1 times [2022-11-18 21:07:02,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:02,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838019311] [2022-11-18 21:07:02,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:02,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:02,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:02,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:07:02,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:02,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:07:02,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:02,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838019311] [2022-11-18 21:07:02,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838019311] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:07:02,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430018177] [2022-11-18 21:07:02,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:02,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:07:02,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:07:02,302 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:07:02,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-18 21:07:02,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:02,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 21:07:02,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:07:02,502 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:07:02,502 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:07:02,572 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:07:02,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430018177] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:07:02,573 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:07:02,573 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 5] total 7 [2022-11-18 21:07:02,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345468312] [2022-11-18 21:07:02,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:07:02,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:07:02,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:02,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:07:02,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:07:02,577 INFO L87 Difference]: Start difference. First operand 851 states and 1077 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 21:07:02,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:02,662 INFO L93 Difference]: Finished difference Result 2768 states and 3486 transitions. [2022-11-18 21:07:02,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:07:02,663 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2022-11-18 21:07:02,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:02,671 INFO L225 Difference]: With dead ends: 2768 [2022-11-18 21:07:02,671 INFO L226 Difference]: Without dead ends: 2768 [2022-11-18 21:07:02,671 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:07:02,672 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 490 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:02,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [490 Valid, 616 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:07:02,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2768 states. [2022-11-18 21:07:02,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2768 to 1928. [2022-11-18 21:07:02,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1792 states have (on average 1.29296875) internal successors, (2317), 1829 states have internal predecessors, (2317), 78 states have call successors, (78), 30 states have call predecessors, (78), 30 states have return successors, (78), 68 states have call predecessors, (78), 78 states have call successors, (78) [2022-11-18 21:07:02,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 2473 transitions. [2022-11-18 21:07:02,717 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 2473 transitions. Word has length 45 [2022-11-18 21:07:02,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:02,718 INFO L495 AbstractCegarLoop]: Abstraction has 1928 states and 2473 transitions. [2022-11-18 21:07:02,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 21:07:02,718 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 2473 transitions. [2022-11-18 21:07:02,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-18 21:07:02,719 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:02,719 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:02,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-18 21:07:02,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:07:02,925 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:02,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:02,925 INFO L85 PathProgramCache]: Analyzing trace with hash -1536816849, now seen corresponding path program 1 times [2022-11-18 21:07:02,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:02,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766487210] [2022-11-18 21:07:02,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:02,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:02,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:03,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:07:03,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:03,406 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:03,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:03,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766487210] [2022-11-18 21:07:03,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766487210] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:07:03,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709714929] [2022-11-18 21:07:03,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:03,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:07:03,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:07:03,408 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:07:03,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-18 21:07:03,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:03,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 21:07:03,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:07:03,915 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:03,915 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:07:03,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709714929] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:07:03,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:07:03,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 17 [2022-11-18 21:07:03,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501475259] [2022-11-18 21:07:03,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:07:03,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:07:03,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:03,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:07:03,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-11-18 21:07:03,917 INFO L87 Difference]: Start difference. First operand 1928 states and 2473 transitions. Second operand has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:04,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:04,155 INFO L93 Difference]: Finished difference Result 1976 states and 2504 transitions. [2022-11-18 21:07:04,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:07:04,156 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-11-18 21:07:04,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:04,161 INFO L225 Difference]: With dead ends: 1976 [2022-11-18 21:07:04,162 INFO L226 Difference]: Without dead ends: 1976 [2022-11-18 21:07:04,162 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2022-11-18 21:07:04,164 INFO L413 NwaCegarLoop]: 143 mSDtfsCounter, 454 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:04,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 397 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:07:04,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2022-11-18 21:07:04,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1930. [2022-11-18 21:07:04,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1930 states, 1794 states have (on average 1.2931995540691192) internal successors, (2320), 1831 states have internal predecessors, (2320), 78 states have call successors, (78), 30 states have call predecessors, (78), 30 states have return successors, (78), 68 states have call predecessors, (78), 78 states have call successors, (78) [2022-11-18 21:07:04,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1930 states to 1930 states and 2476 transitions. [2022-11-18 21:07:04,211 INFO L78 Accepts]: Start accepts. Automaton has 1930 states and 2476 transitions. Word has length 45 [2022-11-18 21:07:04,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:04,211 INFO L495 AbstractCegarLoop]: Abstraction has 1930 states and 2476 transitions. [2022-11-18 21:07:04,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:04,212 INFO L276 IsEmpty]: Start isEmpty. Operand 1930 states and 2476 transitions. [2022-11-18 21:07:04,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-18 21:07:04,213 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:04,213 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:04,223 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-18 21:07:04,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:07:04,418 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:04,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:04,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1536816787, now seen corresponding path program 1 times [2022-11-18 21:07:04,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:04,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616624652] [2022-11-18 21:07:04,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:04,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:04,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:04,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:07:04,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:04,651 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:04,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:04,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616624652] [2022-11-18 21:07:04,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616624652] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:07:04,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555020024] [2022-11-18 21:07:04,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:04,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:07:04,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:07:04,653 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:07:04,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-18 21:07:04,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:04,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 21:07:04,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:07:05,090 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:05,091 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:07:05,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555020024] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:07:05,091 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:07:05,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 12 [2022-11-18 21:07:05,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643010366] [2022-11-18 21:07:05,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:07:05,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:07:05,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:05,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:07:05,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2022-11-18 21:07:05,093 INFO L87 Difference]: Start difference. First operand 1930 states and 2476 transitions. Second operand has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:05,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:05,289 INFO L93 Difference]: Finished difference Result 1975 states and 2502 transitions. [2022-11-18 21:07:05,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:07:05,290 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-11-18 21:07:05,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:05,296 INFO L225 Difference]: With dead ends: 1975 [2022-11-18 21:07:05,296 INFO L226 Difference]: Without dead ends: 1975 [2022-11-18 21:07:05,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:07:05,296 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 454 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:05,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 354 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:07:05,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2022-11-18 21:07:05,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1927. [2022-11-18 21:07:05,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1927 states, 1792 states have (on average 1.2918526785714286) internal successors, (2315), 1828 states have internal predecessors, (2315), 78 states have call successors, (78), 30 states have call predecessors, (78), 30 states have return successors, (78), 68 states have call predecessors, (78), 78 states have call successors, (78) [2022-11-18 21:07:05,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1927 states to 1927 states and 2471 transitions. [2022-11-18 21:07:05,334 INFO L78 Accepts]: Start accepts. Automaton has 1927 states and 2471 transitions. Word has length 45 [2022-11-18 21:07:05,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:05,335 INFO L495 AbstractCegarLoop]: Abstraction has 1927 states and 2471 transitions. [2022-11-18 21:07:05,335 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:05,335 INFO L276 IsEmpty]: Start isEmpty. Operand 1927 states and 2471 transitions. [2022-11-18 21:07:05,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-18 21:07:05,336 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:05,336 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:05,346 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-18 21:07:05,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-11-18 21:07:05,542 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:05,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:05,542 INFO L85 PathProgramCache]: Analyzing trace with hash 1040806822, now seen corresponding path program 1 times [2022-11-18 21:07:05,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:05,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907782914] [2022-11-18 21:07:05,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:05,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:05,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:07,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:07:07,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:07,310 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:07,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:07,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907782914] [2022-11-18 21:07:07,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907782914] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:07:07,311 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:07:07,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-11-18 21:07:07,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882199765] [2022-11-18 21:07:07,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:07:07,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 21:07:07,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:07,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 21:07:07,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:07:07,316 INFO L87 Difference]: Start difference. First operand 1927 states and 2471 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:08,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:08,439 INFO L93 Difference]: Finished difference Result 1976 states and 2523 transitions. [2022-11-18 21:07:08,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:07:08,440 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2022-11-18 21:07:08,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:08,450 INFO L225 Difference]: With dead ends: 1976 [2022-11-18 21:07:08,450 INFO L226 Difference]: Without dead ends: 1976 [2022-11-18 21:07:08,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=146, Invalid=406, Unknown=0, NotChecked=0, Total=552 [2022-11-18 21:07:08,451 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 114 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 725 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:08,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 725 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 21:07:08,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2022-11-18 21:07:08,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1957. [2022-11-18 21:07:08,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1957 states, 1822 states have (on average 1.2892425905598244) internal successors, (2349), 1858 states have internal predecessors, (2349), 78 states have call successors, (78), 30 states have call predecessors, (78), 30 states have return successors, (78), 68 states have call predecessors, (78), 78 states have call successors, (78) [2022-11-18 21:07:08,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1957 states to 1957 states and 2505 transitions. [2022-11-18 21:07:08,496 INFO L78 Accepts]: Start accepts. Automaton has 1957 states and 2505 transitions. Word has length 48 [2022-11-18 21:07:08,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:08,497 INFO L495 AbstractCegarLoop]: Abstraction has 1957 states and 2505 transitions. [2022-11-18 21:07:08,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:08,497 INFO L276 IsEmpty]: Start isEmpty. Operand 1957 states and 2505 transitions. [2022-11-18 21:07:08,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-18 21:07:08,498 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:08,498 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:08,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-11-18 21:07:08,499 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:08,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:08,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1279480752, now seen corresponding path program 1 times [2022-11-18 21:07:08,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:08,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446121180] [2022-11-18 21:07:08,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:08,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:08,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:08,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:07:08,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:08,795 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:08,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:08,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446121180] [2022-11-18 21:07:08,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446121180] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:07:08,796 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:07:08,796 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:07:08,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833129482] [2022-11-18 21:07:08,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:07:08,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:07:08,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:08,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:07:08,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:07:08,798 INFO L87 Difference]: Start difference. First operand 1957 states and 2505 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:09,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:09,079 INFO L93 Difference]: Finished difference Result 2179 states and 2767 transitions. [2022-11-18 21:07:09,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 21:07:09,080 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-18 21:07:09,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:09,090 INFO L225 Difference]: With dead ends: 2179 [2022-11-18 21:07:09,096 INFO L226 Difference]: Without dead ends: 2179 [2022-11-18 21:07:09,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:07:09,097 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1235 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1235 SdHoareTripleChecker+Valid, 899 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:09,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1235 Valid, 899 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:07:09,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2179 states. [2022-11-18 21:07:09,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2179 to 1927. [2022-11-18 21:07:09,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1927 states, 1792 states have (on average 1.2756696428571428) internal successors, (2286), 1828 states have internal predecessors, (2286), 78 states have call successors, (78), 30 states have call predecessors, (78), 30 states have return successors, (78), 68 states have call predecessors, (78), 78 states have call successors, (78) [2022-11-18 21:07:09,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1927 states to 1927 states and 2442 transitions. [2022-11-18 21:07:09,136 INFO L78 Accepts]: Start accepts. Automaton has 1927 states and 2442 transitions. Word has length 49 [2022-11-18 21:07:09,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:09,136 INFO L495 AbstractCegarLoop]: Abstraction has 1927 states and 2442 transitions. [2022-11-18 21:07:09,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:09,136 INFO L276 IsEmpty]: Start isEmpty. Operand 1927 states and 2442 transitions. [2022-11-18 21:07:09,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-18 21:07:09,137 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:09,138 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:09,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-18 21:07:09,138 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:09,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:09,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1385225816, now seen corresponding path program 1 times [2022-11-18 21:07:09,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:09,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560016486] [2022-11-18 21:07:09,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:09,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:09,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:10,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:07:10,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:10,134 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:10,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:10,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560016486] [2022-11-18 21:07:10,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560016486] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:07:10,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:07:10,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-11-18 21:07:10,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919025640] [2022-11-18 21:07:10,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:07:10,135 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-18 21:07:10,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:10,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 21:07:10,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:07:10,136 INFO L87 Difference]: Start difference. First operand 1927 states and 2442 transitions. Second operand has 16 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 16 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:11,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:11,256 INFO L93 Difference]: Finished difference Result 2078 states and 2605 transitions. [2022-11-18 21:07:11,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-18 21:07:11,257 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 16 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-18 21:07:11,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:11,262 INFO L225 Difference]: With dead ends: 2078 [2022-11-18 21:07:11,262 INFO L226 Difference]: Without dead ends: 2078 [2022-11-18 21:07:11,263 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=287, Invalid=643, Unknown=0, NotChecked=0, Total=930 [2022-11-18 21:07:11,263 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 1321 mSDsluCounter, 881 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1321 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:11,263 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1321 Valid, 1034 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 622 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 21:07:11,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2078 states. [2022-11-18 21:07:11,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2078 to 1796. [2022-11-18 21:07:11,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1664 states have (on average 1.28125) internal successors, (2132), 1699 states have internal predecessors, (2132), 73 states have call successors, (73), 33 states have call predecessors, (73), 33 states have return successors, (73), 63 states have call predecessors, (73), 73 states have call successors, (73) [2022-11-18 21:07:11,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 2278 transitions. [2022-11-18 21:07:11,297 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 2278 transitions. Word has length 49 [2022-11-18 21:07:11,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:11,298 INFO L495 AbstractCegarLoop]: Abstraction has 1796 states and 2278 transitions. [2022-11-18 21:07:11,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 16 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:11,298 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 2278 transitions. [2022-11-18 21:07:11,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-18 21:07:11,299 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:11,299 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:11,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-18 21:07:11,300 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:11,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:11,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1385225817, now seen corresponding path program 1 times [2022-11-18 21:07:11,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:11,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612613726] [2022-11-18 21:07:11,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:11,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:11,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:12,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:07:12,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:12,615 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:12,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:12,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612613726] [2022-11-18 21:07:12,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612613726] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:07:12,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:07:12,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-11-18 21:07:12,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908373990] [2022-11-18 21:07:12,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:07:12,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 21:07:12,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:12,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 21:07:12,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-11-18 21:07:12,617 INFO L87 Difference]: Start difference. First operand 1796 states and 2278 transitions. Second operand has 18 states, 17 states have (on average 2.764705882352941) internal successors, (47), 18 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:15,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:15,110 INFO L93 Difference]: Finished difference Result 2635 states and 3366 transitions. [2022-11-18 21:07:15,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-18 21:07:15,118 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.764705882352941) internal successors, (47), 18 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-18 21:07:15,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:15,123 INFO L225 Difference]: With dead ends: 2635 [2022-11-18 21:07:15,124 INFO L226 Difference]: Without dead ends: 2635 [2022-11-18 21:07:15,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=482, Invalid=1078, Unknown=0, NotChecked=0, Total=1560 [2022-11-18 21:07:15,125 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 2288 mSDsluCounter, 1080 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2288 SdHoareTripleChecker+Valid, 1262 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:15,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2288 Valid, 1262 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-18 21:07:15,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2635 states. [2022-11-18 21:07:15,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2635 to 2000. [2022-11-18 21:07:15,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2000 states, 1852 states have (on average 1.2975161987041037) internal successors, (2403), 1891 states have internal predecessors, (2403), 83 states have call successors, (83), 39 states have call predecessors, (83), 39 states have return successors, (83), 69 states have call predecessors, (83), 83 states have call successors, (83) [2022-11-18 21:07:15,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2000 states to 2000 states and 2569 transitions. [2022-11-18 21:07:15,165 INFO L78 Accepts]: Start accepts. Automaton has 2000 states and 2569 transitions. Word has length 49 [2022-11-18 21:07:15,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:15,166 INFO L495 AbstractCegarLoop]: Abstraction has 2000 states and 2569 transitions. [2022-11-18 21:07:15,166 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.764705882352941) internal successors, (47), 18 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:15,166 INFO L276 IsEmpty]: Start isEmpty. Operand 2000 states and 2569 transitions. [2022-11-18 21:07:15,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-18 21:07:15,167 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:15,167 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:15,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-11-18 21:07:15,167 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:15,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:15,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1387072858, now seen corresponding path program 1 times [2022-11-18 21:07:15,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:15,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939490637] [2022-11-18 21:07:15,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:15,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:15,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:15,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:07:15,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:15,634 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:15,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:15,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939490637] [2022-11-18 21:07:15,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939490637] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:07:15,635 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:07:15,635 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-18 21:07:15,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565632759] [2022-11-18 21:07:15,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:07:15,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 21:07:15,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:15,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 21:07:15,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:07:15,636 INFO L87 Difference]: Start difference. First operand 2000 states and 2569 transitions. Second operand has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:16,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:16,422 INFO L93 Difference]: Finished difference Result 2610 states and 3303 transitions. [2022-11-18 21:07:16,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 21:07:16,423 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-18 21:07:16,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:16,429 INFO L225 Difference]: With dead ends: 2610 [2022-11-18 21:07:16,429 INFO L226 Difference]: Without dead ends: 2610 [2022-11-18 21:07:16,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=179, Invalid=373, Unknown=0, NotChecked=0, Total=552 [2022-11-18 21:07:16,430 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 943 mSDsluCounter, 1005 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 945 SdHoareTripleChecker+Valid, 1168 SdHoareTripleChecker+Invalid, 736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:16,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [945 Valid, 1168 Invalid, 736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 708 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 21:07:16,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2610 states. [2022-11-18 21:07:16,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2610 to 2254. [2022-11-18 21:07:16,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2254 states, 2074 states have (on average 1.2974927675988428) internal successors, (2691), 2133 states have internal predecessors, (2691), 109 states have call successors, (109), 45 states have call predecessors, (109), 45 states have return successors, (109), 75 states have call predecessors, (109), 109 states have call successors, (109) [2022-11-18 21:07:16,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2254 states to 2254 states and 2909 transitions. [2022-11-18 21:07:16,474 INFO L78 Accepts]: Start accepts. Automaton has 2254 states and 2909 transitions. Word has length 49 [2022-11-18 21:07:16,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:16,475 INFO L495 AbstractCegarLoop]: Abstraction has 2254 states and 2909 transitions. [2022-11-18 21:07:16,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:16,475 INFO L276 IsEmpty]: Start isEmpty. Operand 2254 states and 2909 transitions. [2022-11-18 21:07:16,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-18 21:07:16,477 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:16,477 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:16,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-11-18 21:07:16,477 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:16,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:16,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1387072859, now seen corresponding path program 1 times [2022-11-18 21:07:16,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:16,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361941736] [2022-11-18 21:07:16,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:16,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:16,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:17,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:07:17,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:17,220 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:17,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:17,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361941736] [2022-11-18 21:07:17,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361941736] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:07:17,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:07:17,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-18 21:07:17,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596274095] [2022-11-18 21:07:17,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:07:17,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 21:07:17,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:17,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 21:07:17,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:07:17,221 INFO L87 Difference]: Start difference. First operand 2254 states and 2909 transitions. Second operand has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:18,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:18,017 INFO L93 Difference]: Finished difference Result 2745 states and 3475 transitions. [2022-11-18 21:07:18,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:07:18,023 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-18 21:07:18,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:18,033 INFO L225 Difference]: With dead ends: 2745 [2022-11-18 21:07:18,033 INFO L226 Difference]: Without dead ends: 2745 [2022-11-18 21:07:18,033 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=140, Invalid=280, Unknown=0, NotChecked=0, Total=420 [2022-11-18 21:07:18,035 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 957 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 957 SdHoareTripleChecker+Valid, 883 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:18,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [957 Valid, 883 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 451 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 21:07:18,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2745 states. [2022-11-18 21:07:18,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2745 to 2447. [2022-11-18 21:07:18,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2447 states, 2251 states have (on average 1.3091959129275876) internal successors, (2947), 2314 states have internal predecessors, (2947), 119 states have call successors, (119), 51 states have call predecessors, (119), 51 states have return successors, (119), 81 states have call predecessors, (119), 119 states have call successors, (119) [2022-11-18 21:07:18,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2447 states to 2447 states and 3185 transitions. [2022-11-18 21:07:18,094 INFO L78 Accepts]: Start accepts. Automaton has 2447 states and 3185 transitions. Word has length 49 [2022-11-18 21:07:18,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:18,095 INFO L495 AbstractCegarLoop]: Abstraction has 2447 states and 3185 transitions. [2022-11-18 21:07:18,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:18,095 INFO L276 IsEmpty]: Start isEmpty. Operand 2447 states and 3185 transitions. [2022-11-18 21:07:18,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-18 21:07:18,096 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:18,096 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:18,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-11-18 21:07:18,097 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:18,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:18,097 INFO L85 PathProgramCache]: Analyzing trace with hash -7673948, now seen corresponding path program 1 times [2022-11-18 21:07:18,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:18,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414541675] [2022-11-18 21:07:18,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:18,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:18,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:18,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:07:18,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:18,167 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:18,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:18,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414541675] [2022-11-18 21:07:18,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414541675] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:07:18,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002708779] [2022-11-18 21:07:18,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:18,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:07:18,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:07:18,170 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:07:18,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-18 21:07:18,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:18,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 21:07:18,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:07:18,392 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:18,392 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:07:18,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002708779] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:07:18,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:07:18,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2022-11-18 21:07:18,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836294339] [2022-11-18 21:07:18,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:07:18,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:07:18,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:18,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:07:18,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:07:18,394 INFO L87 Difference]: Start difference. First operand 2447 states and 3185 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:18,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:18,425 INFO L93 Difference]: Finished difference Result 2964 states and 3885 transitions. [2022-11-18 21:07:18,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:07:18,426 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 50 [2022-11-18 21:07:18,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:18,432 INFO L225 Difference]: With dead ends: 2964 [2022-11-18 21:07:18,432 INFO L226 Difference]: Without dead ends: 2964 [2022-11-18 21:07:18,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:07:18,433 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 200 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:18,435 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 318 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:07:18,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2964 states. [2022-11-18 21:07:18,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2964 to 2870. [2022-11-18 21:07:18,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2870 states, 2662 states have (on average 1.3260706235912847) internal successors, (3530), 2725 states have internal predecessors, (3530), 131 states have call successors, (131), 51 states have call predecessors, (131), 51 states have return successors, (131), 93 states have call predecessors, (131), 131 states have call successors, (131) [2022-11-18 21:07:18,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2870 states to 2870 states and 3792 transitions. [2022-11-18 21:07:18,484 INFO L78 Accepts]: Start accepts. Automaton has 2870 states and 3792 transitions. Word has length 50 [2022-11-18 21:07:18,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:18,484 INFO L495 AbstractCegarLoop]: Abstraction has 2870 states and 3792 transitions. [2022-11-18 21:07:18,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:18,484 INFO L276 IsEmpty]: Start isEmpty. Operand 2870 states and 3792 transitions. [2022-11-18 21:07:18,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 21:07:18,486 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:18,486 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:18,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-18 21:07:18,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-11-18 21:07:18,696 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:18,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:18,697 INFO L85 PathProgramCache]: Analyzing trace with hash -384530648, now seen corresponding path program 1 times [2022-11-18 21:07:18,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:18,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039065190] [2022-11-18 21:07:18,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:18,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:18,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:20,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:07:20,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:20,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:07:20,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:20,217 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:07:20,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:20,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039065190] [2022-11-18 21:07:20,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039065190] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:07:20,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923486817] [2022-11-18 21:07:20,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:20,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:07:20,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:07:20,219 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:07:20,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-18 21:07:20,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:20,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 80 conjunts are in the unsatisfiable core [2022-11-18 21:07:20,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:07:20,670 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 21:07:20,670 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 21:07:20,815 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:07:20,826 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:07:20,855 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:07:20,865 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:07:20,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 14 treesize of output 16 [2022-11-18 21:07:20,899 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:07:21,164 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-18 21:07:21,164 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 28 [2022-11-18 21:07:21,181 INFO L321 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2022-11-18 21:07:21,182 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 21:07:21,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:07:21,590 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-18 21:07:21,596 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:07:21,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:07:21,599 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 21 [2022-11-18 21:07:21,844 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:07:21,844 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2022-11-18 21:07:22,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:07:22,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:07:22,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:07:22,057 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:07:22,057 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 56 [2022-11-18 21:07:22,320 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:22,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:07:47,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923486817] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:07:47,465 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:07:47,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2022-11-18 21:07:47,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903611227] [2022-11-18 21:07:47,465 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:07:47,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-18 21:07:47,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:47,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-18 21:07:47,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=2384, Unknown=6, NotChecked=0, Total=2550 [2022-11-18 21:07:47,467 INFO L87 Difference]: Start difference. First operand 2870 states and 3792 transitions. Second operand has 35 states, 35 states have (on average 2.6) internal successors, (91), 35 states have internal predecessors, (91), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:07:58,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:58,538 INFO L93 Difference]: Finished difference Result 3280 states and 4241 transitions. [2022-11-18 21:07:58,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-11-18 21:07:58,538 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.6) internal successors, (91), 35 states have internal predecessors, (91), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 51 [2022-11-18 21:07:58,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:58,543 INFO L225 Difference]: With dead ends: 3280 [2022-11-18 21:07:58,543 INFO L226 Difference]: Without dead ends: 3276 [2022-11-18 21:07:58,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 64 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1815 ImplicationChecksByTransitivity, 32.9s TimeCoverageRelationStatistics Valid=1342, Invalid=8158, Unknown=6, NotChecked=0, Total=9506 [2022-11-18 21:07:58,546 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 2345 mSDsluCounter, 4455 mSDsCounter, 0 mSdLazyCounter, 2696 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2345 SdHoareTripleChecker+Valid, 4622 SdHoareTripleChecker+Invalid, 3042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 2696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 200 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:58,546 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2345 Valid, 4622 Invalid, 3042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 2696 Invalid, 0 Unknown, 200 Unchecked, 2.7s Time] [2022-11-18 21:07:58,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3276 states. [2022-11-18 21:07:58,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3276 to 2864. [2022-11-18 21:07:58,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2864 states, 2656 states have (on average 1.3226656626506024) internal successors, (3513), 2718 states have internal predecessors, (3513), 131 states have call successors, (131), 51 states have call predecessors, (131), 51 states have return successors, (131), 94 states have call predecessors, (131), 131 states have call successors, (131) [2022-11-18 21:07:58,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2864 states to 2864 states and 3775 transitions. [2022-11-18 21:07:58,595 INFO L78 Accepts]: Start accepts. Automaton has 2864 states and 3775 transitions. Word has length 51 [2022-11-18 21:07:58,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:58,595 INFO L495 AbstractCegarLoop]: Abstraction has 2864 states and 3775 transitions. [2022-11-18 21:07:58,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.6) internal successors, (91), 35 states have internal predecessors, (91), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:07:58,596 INFO L276 IsEmpty]: Start isEmpty. Operand 2864 states and 3775 transitions. [2022-11-18 21:07:58,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 21:07:58,597 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:58,597 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:58,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-18 21:07:58,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-11-18 21:07:58,802 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:58,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:58,803 INFO L85 PathProgramCache]: Analyzing trace with hash -987996839, now seen corresponding path program 1 times [2022-11-18 21:07:58,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:58,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579200328] [2022-11-18 21:07:58,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:58,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:58,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:58,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:07:58,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:58,921 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:58,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:58,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579200328] [2022-11-18 21:07:58,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579200328] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:07:58,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:07:58,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:07:58,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551840268] [2022-11-18 21:07:58,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:07:58,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:07:58,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:07:58,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:07:58,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:07:58,923 INFO L87 Difference]: Start difference. First operand 2864 states and 3775 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:58,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:58,952 INFO L93 Difference]: Finished difference Result 3639 states and 4858 transitions. [2022-11-18 21:07:58,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:07:58,953 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2022-11-18 21:07:58,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:58,964 INFO L225 Difference]: With dead ends: 3639 [2022-11-18 21:07:58,964 INFO L226 Difference]: Without dead ends: 3639 [2022-11-18 21:07:58,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:07:58,966 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 117 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:58,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 441 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:07:58,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3639 states. [2022-11-18 21:07:59,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3639 to 2490. [2022-11-18 21:07:59,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2490 states, 2306 states have (on average 1.303122289679098) internal successors, (3005), 2364 states have internal predecessors, (3005), 116 states have call successors, (116), 42 states have call predecessors, (116), 42 states have return successors, (116), 83 states have call predecessors, (116), 116 states have call successors, (116) [2022-11-18 21:07:59,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2490 states to 2490 states and 3237 transitions. [2022-11-18 21:07:59,016 INFO L78 Accepts]: Start accepts. Automaton has 2490 states and 3237 transitions. Word has length 51 [2022-11-18 21:07:59,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:59,017 INFO L495 AbstractCegarLoop]: Abstraction has 2490 states and 3237 transitions. [2022-11-18 21:07:59,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:07:59,017 INFO L276 IsEmpty]: Start isEmpty. Operand 2490 states and 3237 transitions. [2022-11-18 21:07:59,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-18 21:07:59,018 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:59,018 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:59,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-11-18 21:07:59,018 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:07:59,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:59,019 INFO L85 PathProgramCache]: Analyzing trace with hash -1781712484, now seen corresponding path program 1 times [2022-11-18 21:07:59,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:07:59,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438250936] [2022-11-18 21:07:59,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:59,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:07:59,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:59,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:07:59,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:59,219 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:07:59,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:07:59,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438250936] [2022-11-18 21:07:59,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438250936] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:07:59,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608209122] [2022-11-18 21:07:59,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:59,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:07:59,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:07:59,221 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:07:59,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-18 21:07:59,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:59,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-18 21:07:59,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:07:59,763 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:07:59,764 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2022-11-18 21:07:59,908 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-18 21:07:59,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:08:00,089 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-18 21:08:00,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608209122] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:08:00,090 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:08:00,090 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 6] total 15 [2022-11-18 21:08:00,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601397213] [2022-11-18 21:08:00,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:08:00,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 21:08:00,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:08:00,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 21:08:00,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:08:00,091 INFO L87 Difference]: Start difference. First operand 2490 states and 3237 transitions. Second operand has 15 states, 15 states have (on average 9.866666666666667) internal successors, (148), 15 states have internal predecessors, (148), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 21:08:01,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:01,191 INFO L93 Difference]: Finished difference Result 3674 states and 4798 transitions. [2022-11-18 21:08:01,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:08:01,192 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 9.866666666666667) internal successors, (148), 15 states have internal predecessors, (148), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 52 [2022-11-18 21:08:01,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:01,198 INFO L225 Difference]: With dead ends: 3674 [2022-11-18 21:08:01,198 INFO L226 Difference]: Without dead ends: 3666 [2022-11-18 21:08:01,199 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=161, Invalid=439, Unknown=0, NotChecked=0, Total=600 [2022-11-18 21:08:01,199 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 590 mSDsluCounter, 1458 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:01,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [593 Valid, 1639 Invalid, 858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 21:08:01,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3666 states. [2022-11-18 21:08:01,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3666 to 2502. [2022-11-18 21:08:01,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2502 states, 2318 states have (on average 1.3002588438308886) internal successors, (3014), 2376 states have internal predecessors, (3014), 116 states have call successors, (116), 42 states have call predecessors, (116), 42 states have return successors, (116), 83 states have call predecessors, (116), 116 states have call successors, (116) [2022-11-18 21:08:01,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2502 states to 2502 states and 3246 transitions. [2022-11-18 21:08:01,248 INFO L78 Accepts]: Start accepts. Automaton has 2502 states and 3246 transitions. Word has length 52 [2022-11-18 21:08:01,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:01,248 INFO L495 AbstractCegarLoop]: Abstraction has 2502 states and 3246 transitions. [2022-11-18 21:08:01,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 9.866666666666667) internal successors, (148), 15 states have internal predecessors, (148), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 21:08:01,248 INFO L276 IsEmpty]: Start isEmpty. Operand 2502 states and 3246 transitions. [2022-11-18 21:08:01,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-18 21:08:01,251 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:01,251 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:08:01,256 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-18 21:08:01,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-11-18 21:08:01,454 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:08:01,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:01,454 INFO L85 PathProgramCache]: Analyzing trace with hash 1216726984, now seen corresponding path program 1 times [2022-11-18 21:08:01,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:08:01,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936431355] [2022-11-18 21:08:01,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:01,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:08:01,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:02,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:08:02,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:02,374 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:02,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:08:02,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936431355] [2022-11-18 21:08:02,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936431355] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:08:02,375 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:08:02,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:08:02,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013173706] [2022-11-18 21:08:02,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:08:02,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 21:08:02,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:08:02,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 21:08:02,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:08:02,376 INFO L87 Difference]: Start difference. First operand 2502 states and 3246 transitions. Second operand has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 15 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:08:03,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:03,474 INFO L93 Difference]: Finished difference Result 2673 states and 3431 transitions. [2022-11-18 21:08:03,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 21:08:03,474 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 15 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2022-11-18 21:08:03,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:03,478 INFO L225 Difference]: With dead ends: 2673 [2022-11-18 21:08:03,478 INFO L226 Difference]: Without dead ends: 2673 [2022-11-18 21:08:03,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=239, Invalid=517, Unknown=0, NotChecked=0, Total=756 [2022-11-18 21:08:03,479 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 1107 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1107 SdHoareTripleChecker+Valid, 973 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:03,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1107 Valid, 973 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 506 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 21:08:03,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2673 states. [2022-11-18 21:08:03,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2673 to 2516. [2022-11-18 21:08:03,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2516 states, 2332 states have (on average 1.300171526586621) internal successors, (3032), 2390 states have internal predecessors, (3032), 116 states have call successors, (116), 42 states have call predecessors, (116), 42 states have return successors, (116), 83 states have call predecessors, (116), 116 states have call successors, (116) [2022-11-18 21:08:03,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2516 states to 2516 states and 3264 transitions. [2022-11-18 21:08:03,519 INFO L78 Accepts]: Start accepts. Automaton has 2516 states and 3264 transitions. Word has length 52 [2022-11-18 21:08:03,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:03,520 INFO L495 AbstractCegarLoop]: Abstraction has 2516 states and 3264 transitions. [2022-11-18 21:08:03,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 15 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:08:03,520 INFO L276 IsEmpty]: Start isEmpty. Operand 2516 states and 3264 transitions. [2022-11-18 21:08:03,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-18 21:08:03,521 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:03,521 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:08:03,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-11-18 21:08:03,522 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:08:03,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:03,522 INFO L85 PathProgramCache]: Analyzing trace with hash 407380358, now seen corresponding path program 1 times [2022-11-18 21:08:03,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:08:03,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832240380] [2022-11-18 21:08:03,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:03,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:08:03,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:04,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:08:04,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:04,073 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:04,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:08:04,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832240380] [2022-11-18 21:08:04,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832240380] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:08:04,074 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:08:04,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-18 21:08:04,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605601737] [2022-11-18 21:08:04,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:08:04,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 21:08:04,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:08:04,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 21:08:04,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:08:04,075 INFO L87 Difference]: Start difference. First operand 2516 states and 3264 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 12 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:08:04,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:04,905 INFO L93 Difference]: Finished difference Result 2880 states and 3681 transitions. [2022-11-18 21:08:04,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 21:08:04,906 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 12 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2022-11-18 21:08:04,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:04,911 INFO L225 Difference]: With dead ends: 2880 [2022-11-18 21:08:04,912 INFO L226 Difference]: Without dead ends: 2880 [2022-11-18 21:08:04,912 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=183, Invalid=369, Unknown=0, NotChecked=0, Total=552 [2022-11-18 21:08:04,912 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 930 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 930 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:04,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [930 Valid, 1022 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 21:08:04,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2880 states. [2022-11-18 21:08:04,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2880 to 2503. [2022-11-18 21:08:04,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2503 states, 2319 states have (on average 1.3001293661060802) internal successors, (3015), 2377 states have internal predecessors, (3015), 116 states have call successors, (116), 42 states have call predecessors, (116), 42 states have return successors, (116), 83 states have call predecessors, (116), 116 states have call successors, (116) [2022-11-18 21:08:04,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2503 states to 2503 states and 3247 transitions. [2022-11-18 21:08:04,952 INFO L78 Accepts]: Start accepts. Automaton has 2503 states and 3247 transitions. Word has length 52 [2022-11-18 21:08:04,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:04,953 INFO L495 AbstractCegarLoop]: Abstraction has 2503 states and 3247 transitions. [2022-11-18 21:08:04,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 12 states have internal predecessors, (50), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:08:04,953 INFO L276 IsEmpty]: Start isEmpty. Operand 2503 states and 3247 transitions. [2022-11-18 21:08:04,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-18 21:08:04,954 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:04,954 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:08:04,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-11-18 21:08:04,955 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:08:04,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:04,955 INFO L85 PathProgramCache]: Analyzing trace with hash -159124908, now seen corresponding path program 1 times [2022-11-18 21:08:04,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:08:04,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157968816] [2022-11-18 21:08:04,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:04,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:08:04,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:05,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:08:05,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:05,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:08:05,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:05,275 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:08:05,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:08:05,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157968816] [2022-11-18 21:08:05,275 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157968816] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:08:05,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720420317] [2022-11-18 21:08:05,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:05,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:08:05,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:08:05,279 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:08:05,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-18 21:08:05,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:05,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 21:08:05,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:05,981 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:05,982 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:08:05,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720420317] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:08:05,982 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:08:05,982 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 15 [2022-11-18 21:08:05,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903471981] [2022-11-18 21:08:05,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:08:05,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:08:05,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:08:05,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:08:05,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:08:05,984 INFO L87 Difference]: Start difference. First operand 2503 states and 3247 transitions. Second operand has 8 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:08:06,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:06,507 INFO L93 Difference]: Finished difference Result 2911 states and 3718 transitions. [2022-11-18 21:08:06,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 21:08:06,507 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2022-11-18 21:08:06,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:06,512 INFO L225 Difference]: With dead ends: 2911 [2022-11-18 21:08:06,512 INFO L226 Difference]: Without dead ends: 2911 [2022-11-18 21:08:06,512 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2022-11-18 21:08:06,513 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 655 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 655 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:06,513 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [655 Valid, 405 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 21:08:06,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2022-11-18 21:08:06,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 2501. [2022-11-18 21:08:06,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2501 states, 2319 states have (on average 1.2923673997412677) internal successors, (2997), 2375 states have internal predecessors, (2997), 116 states have call successors, (116), 42 states have call predecessors, (116), 42 states have return successors, (116), 83 states have call predecessors, (116), 116 states have call successors, (116) [2022-11-18 21:08:06,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2501 states to 2501 states and 3229 transitions. [2022-11-18 21:08:06,558 INFO L78 Accepts]: Start accepts. Automaton has 2501 states and 3229 transitions. Word has length 53 [2022-11-18 21:08:06,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:06,558 INFO L495 AbstractCegarLoop]: Abstraction has 2501 states and 3229 transitions. [2022-11-18 21:08:06,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:08:06,559 INFO L276 IsEmpty]: Start isEmpty. Operand 2501 states and 3229 transitions. [2022-11-18 21:08:06,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-18 21:08:06,560 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:06,560 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:08:06,570 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-18 21:08:06,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-11-18 21:08:06,770 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:08:06,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:06,771 INFO L85 PathProgramCache]: Analyzing trace with hash -2046489697, now seen corresponding path program 1 times [2022-11-18 21:08:06,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:08:06,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449602478] [2022-11-18 21:08:06,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:06,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:08:06,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:07,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:08:07,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:07,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:08:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:07,870 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:08:07,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:08:07,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449602478] [2022-11-18 21:08:07,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449602478] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:08:07,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173925304] [2022-11-18 21:08:07,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:07,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:08:07,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:08:07,872 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:08:07,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-18 21:08:08,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:08,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 75 conjunts are in the unsatisfiable core [2022-11-18 21:08:08,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:08,348 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 21:08:08,349 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 21:08:08,543 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:08:08,551 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:08:08,583 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:08:08,593 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:08:08,612 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:08:08,636 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:08:08,971 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-18 21:08:08,972 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-18 21:08:09,003 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-18 21:08:09,003 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-18 21:08:09,207 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:08:09,207 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 79 [2022-11-18 21:08:09,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:08:09,469 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 28 [2022-11-18 21:08:09,789 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:08:09,789 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-18 21:08:09,861 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 21:08:09,861 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2022-11-18 21:08:09,966 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:09,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:08:10,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173925304] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:08:10,211 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:08:10,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 32 [2022-11-18 21:08:10,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836998579] [2022-11-18 21:08:10,211 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:08:10,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-18 21:08:10,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:08:10,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-18 21:08:10,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1185, Unknown=0, NotChecked=0, Total=1332 [2022-11-18 21:08:10,212 INFO L87 Difference]: Start difference. First operand 2501 states and 3229 transitions. Second operand has 33 states, 32 states have (on average 3.0625) internal successors, (98), 31 states have internal predecessors, (98), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:08:14,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:14,407 INFO L93 Difference]: Finished difference Result 4064 states and 5287 transitions. [2022-11-18 21:08:14,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-11-18 21:08:14,408 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 3.0625) internal successors, (98), 31 states have internal predecessors, (98), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 53 [2022-11-18 21:08:14,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:14,414 INFO L225 Difference]: With dead ends: 4064 [2022-11-18 21:08:14,414 INFO L226 Difference]: Without dead ends: 4064 [2022-11-18 21:08:14,415 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1653 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=979, Invalid=5183, Unknown=0, NotChecked=0, Total=6162 [2022-11-18 21:08:14,415 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 2840 mSDsluCounter, 2825 mSDsCounter, 0 mSdLazyCounter, 1948 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2844 SdHoareTripleChecker+Valid, 3071 SdHoareTripleChecker+Invalid, 2445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 344 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:14,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2844 Valid, 3071 Invalid, 2445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1948 Invalid, 0 Unknown, 344 Unchecked, 1.7s Time] [2022-11-18 21:08:14,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4064 states. [2022-11-18 21:08:14,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4064 to 2637. [2022-11-18 21:08:14,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2637 states, 2445 states have (on average 1.2834355828220858) internal successors, (3138), 2505 states have internal predecessors, (3138), 124 states have call successors, (124), 44 states have call predecessors, (124), 44 states have return successors, (124), 87 states have call predecessors, (124), 124 states have call successors, (124) [2022-11-18 21:08:14,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2637 states to 2637 states and 3386 transitions. [2022-11-18 21:08:14,464 INFO L78 Accepts]: Start accepts. Automaton has 2637 states and 3386 transitions. Word has length 53 [2022-11-18 21:08:14,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:14,464 INFO L495 AbstractCegarLoop]: Abstraction has 2637 states and 3386 transitions. [2022-11-18 21:08:14,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 3.0625) internal successors, (98), 31 states have internal predecessors, (98), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:08:14,465 INFO L276 IsEmpty]: Start isEmpty. Operand 2637 states and 3386 transitions. [2022-11-18 21:08:14,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-18 21:08:14,466 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:14,466 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:08:14,476 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-18 21:08:14,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-11-18 21:08:14,672 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:08:14,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:14,672 INFO L85 PathProgramCache]: Analyzing trace with hash -2046489696, now seen corresponding path program 1 times [2022-11-18 21:08:14,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:08:14,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833673244] [2022-11-18 21:08:14,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:14,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:08:14,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:16,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:08:16,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:16,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:08:16,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:16,443 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:08:16,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:08:16,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833673244] [2022-11-18 21:08:16,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833673244] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:08:16,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476778191] [2022-11-18 21:08:16,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:16,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:08:16,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:08:16,445 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:08:16,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-18 21:08:16,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:16,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 97 conjunts are in the unsatisfiable core [2022-11-18 21:08:16,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:16,900 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 21:08:16,901 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 21:08:16,923 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:08:17,163 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:08:17,182 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:08:17,210 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:08:17,234 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:08:17,280 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:08:17,290 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:08:17,740 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-18 21:08:17,740 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-18 21:08:17,763 INFO L321 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2022-11-18 21:08:17,764 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 21:08:18,402 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:08:18,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:08:18,404 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 37 [2022-11-18 21:08:18,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:08:18,422 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 21:08:18,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:08:18,868 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2022-11-18 21:08:18,873 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:08:18,873 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 22 [2022-11-18 21:08:18,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:08:18,952 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:08:18,973 INFO L321 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-18 21:08:18,974 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:08:19,192 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:19,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:08:25,592 WARN L233 SmtUtils]: Spent 6.07s on a formula simplification that was a NOOP. DAG size: 34 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:08:25,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476778191] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:08:25,846 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:08:25,847 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 36 [2022-11-18 21:08:25,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033613904] [2022-11-18 21:08:25,847 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:08:25,847 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-11-18 21:08:25,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:08:25,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-11-18 21:08:25,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1625, Unknown=0, NotChecked=0, Total=1806 [2022-11-18 21:08:25,848 INFO L87 Difference]: Start difference. First operand 2637 states and 3386 transitions. Second operand has 37 states, 36 states have (on average 2.7222222222222223) internal successors, (98), 35 states have internal predecessors, (98), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:08:37,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:37,171 INFO L93 Difference]: Finished difference Result 5255 states and 6918 transitions. [2022-11-18 21:08:37,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-11-18 21:08:37,171 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 2.7222222222222223) internal successors, (98), 35 states have internal predecessors, (98), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 53 [2022-11-18 21:08:37,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:37,177 INFO L225 Difference]: With dead ends: 5255 [2022-11-18 21:08:37,177 INFO L226 Difference]: Without dead ends: 5255 [2022-11-18 21:08:37,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2962 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=1564, Invalid=8536, Unknown=0, NotChecked=0, Total=10100 [2022-11-18 21:08:37,179 INFO L413 NwaCegarLoop]: 261 mSDtfsCounter, 3709 mSDsluCounter, 4832 mSDsCounter, 0 mSdLazyCounter, 4043 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3713 SdHoareTripleChecker+Valid, 5093 SdHoareTripleChecker+Invalid, 4706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 4043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 447 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:37,179 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3713 Valid, 5093 Invalid, 4706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 4043 Invalid, 0 Unknown, 447 Unchecked, 4.0s Time] [2022-11-18 21:08:37,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5255 states. [2022-11-18 21:08:37,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5255 to 2685. [2022-11-18 21:08:37,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2685 states, 2493 states have (on average 1.2691536301644606) internal successors, (3164), 2549 states have internal predecessors, (3164), 124 states have call successors, (124), 44 states have call predecessors, (124), 44 states have return successors, (124), 91 states have call predecessors, (124), 124 states have call successors, (124) [2022-11-18 21:08:37,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2685 states to 2685 states and 3412 transitions. [2022-11-18 21:08:37,236 INFO L78 Accepts]: Start accepts. Automaton has 2685 states and 3412 transitions. Word has length 53 [2022-11-18 21:08:37,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:37,236 INFO L495 AbstractCegarLoop]: Abstraction has 2685 states and 3412 transitions. [2022-11-18 21:08:37,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 2.7222222222222223) internal successors, (98), 35 states have internal predecessors, (98), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:08:37,237 INFO L276 IsEmpty]: Start isEmpty. Operand 2685 states and 3412 transitions. [2022-11-18 21:08:37,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-18 21:08:37,238 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:37,238 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:08:37,251 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-11-18 21:08:37,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:08:37,444 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:08:37,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:37,444 INFO L85 PathProgramCache]: Analyzing trace with hash -2096673869, now seen corresponding path program 1 times [2022-11-18 21:08:37,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:08:37,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83259177] [2022-11-18 21:08:37,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:37,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:08:37,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:37,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 21:08:37,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:37,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:08:37,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:37,605 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:08:37,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:08:37,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83259177] [2022-11-18 21:08:37,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83259177] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:08:37,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388443353] [2022-11-18 21:08:37,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:37,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:08:37,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:08:37,611 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:08:37,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-18 21:08:37,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:37,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 45 conjunts are in the unsatisfiable core [2022-11-18 21:08:37,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:37,992 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:08:37,993 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-18 21:08:37,998 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:08:37,998 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-18 21:08:38,098 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:08:38,098 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:08:38,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388443353] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:08:38,098 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:08:38,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 12 [2022-11-18 21:08:38,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543560560] [2022-11-18 21:08:38,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:08:38,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:08:38,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:08:38,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:08:38,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:08:38,100 INFO L87 Difference]: Start difference. First operand 2685 states and 3412 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:08:38,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:38,631 INFO L93 Difference]: Finished difference Result 2540 states and 3177 transitions. [2022-11-18 21:08:38,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:08:38,632 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2022-11-18 21:08:38,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:38,634 INFO L225 Difference]: With dead ends: 2540 [2022-11-18 21:08:38,634 INFO L226 Difference]: Without dead ends: 2540 [2022-11-18 21:08:38,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2022-11-18 21:08:38,635 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 222 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 1017 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:38,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 1017 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:08:38,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2540 states. [2022-11-18 21:08:38,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2540 to 2130. [2022-11-18 21:08:38,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2130 states, 1978 states have (on average 1.2553083923154702) internal successors, (2483), 2024 states have internal predecessors, (2483), 99 states have call successors, (99), 29 states have call predecessors, (99), 29 states have return successors, (99), 76 states have call predecessors, (99), 99 states have call successors, (99) [2022-11-18 21:08:38,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2130 states to 2130 states and 2681 transitions. [2022-11-18 21:08:38,667 INFO L78 Accepts]: Start accepts. Automaton has 2130 states and 2681 transitions. Word has length 54 [2022-11-18 21:08:38,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:38,667 INFO L495 AbstractCegarLoop]: Abstraction has 2130 states and 2681 transitions. [2022-11-18 21:08:38,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:08:38,668 INFO L276 IsEmpty]: Start isEmpty. Operand 2130 states and 2681 transitions. [2022-11-18 21:08:38,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-18 21:08:38,668 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:38,669 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:08:38,679 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-11-18 21:08:38,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:08:38,874 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:08:38,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:38,875 INFO L85 PathProgramCache]: Analyzing trace with hash -2010110243, now seen corresponding path program 1 times [2022-11-18 21:08:38,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:08:38,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392169765] [2022-11-18 21:08:38,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:38,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:08:38,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:38,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:08:38,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:38,934 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:38,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:08:38,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392169765] [2022-11-18 21:08:38,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392169765] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:08:38,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032290120] [2022-11-18 21:08:38,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:38,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:08:38,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:08:38,936 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:08:38,954 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-18 21:08:39,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:39,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 21:08:39,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:39,196 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:39,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:08:39,289 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:39,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032290120] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:08:39,289 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:08:39,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-11-18 21:08:39,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091429001] [2022-11-18 21:08:39,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:08:39,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:08:39,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:08:39,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:08:39,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:08:39,290 INFO L87 Difference]: Start difference. First operand 2130 states and 2681 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:08:39,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:39,351 INFO L93 Difference]: Finished difference Result 4141 states and 5286 transitions. [2022-11-18 21:08:39,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:08:39,351 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2022-11-18 21:08:39,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:39,356 INFO L225 Difference]: With dead ends: 4141 [2022-11-18 21:08:39,356 INFO L226 Difference]: Without dead ends: 4141 [2022-11-18 21:08:39,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 109 SyntacticMatches, 3 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:08:39,357 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 268 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 614 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:39,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 614 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:08:39,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4141 states. [2022-11-18 21:08:39,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4141 to 3226. [2022-11-18 21:08:39,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3226 states, 3026 states have (on average 1.2785855915399869) internal successors, (3869), 3078 states have internal predecessors, (3869), 147 states have call successors, (147), 29 states have call predecessors, (147), 29 states have return successors, (147), 118 states have call predecessors, (147), 147 states have call successors, (147) [2022-11-18 21:08:39,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3226 states to 3226 states and 4163 transitions. [2022-11-18 21:08:39,410 INFO L78 Accepts]: Start accepts. Automaton has 3226 states and 4163 transitions. Word has length 55 [2022-11-18 21:08:39,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:39,411 INFO L495 AbstractCegarLoop]: Abstraction has 3226 states and 4163 transitions. [2022-11-18 21:08:39,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:08:39,411 INFO L276 IsEmpty]: Start isEmpty. Operand 3226 states and 4163 transitions. [2022-11-18 21:08:39,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-18 21:08:39,412 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:39,412 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:08:39,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-18 21:08:39,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-11-18 21:08:39,619 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:08:39,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:39,619 INFO L85 PathProgramCache]: Analyzing trace with hash 2111090623, now seen corresponding path program 1 times [2022-11-18 21:08:39,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:08:39,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459239540] [2022-11-18 21:08:39,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:39,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:08:39,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:40,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:08:40,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:40,643 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:40,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:08:40,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459239540] [2022-11-18 21:08:40,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459239540] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:08:40,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961460733] [2022-11-18 21:08:40,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:40,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:08:40,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:08:40,647 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:08:40,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-18 21:08:40,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:40,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 47 conjunts are in the unsatisfiable core [2022-11-18 21:08:40,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:41,486 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 21:08:41,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:08:41,627 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 34 [2022-11-18 21:08:41,883 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 15 [2022-11-18 21:08:41,925 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:08:41,970 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:41,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:08:42,077 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1324 Int)) (= (store |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|) v_ArrVal_1324)) |c_~#list~0.base|) (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_BEG 4))) 0) |c_ULTIMATE.start_main_old_#valid#1|)) is different from false [2022-11-18 21:08:42,142 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 142 [2022-11-18 21:10:44,934 WARN L233 SmtUtils]: Spent 2.04m on a formula simplification. DAG size of input: 71 DAG size of output: 49 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:11:29,124 WARN L233 SmtUtils]: Spent 40.08s on a formula simplification that was a NOOP. DAG size: 49 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:12:15,372 WARN L233 SmtUtils]: Spent 40.11s on a formula simplification that was a NOOP. DAG size: 49 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:13:05,614 WARN L233 SmtUtils]: Spent 42.08s on a formula simplification that was a NOOP. DAG size: 49 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:13:30,219 WARN L233 SmtUtils]: Spent 24.10s on a formula simplification that was a NOOP. DAG size: 57 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:13:38,445 WARN L233 SmtUtils]: Spent 8.03s on a formula simplification that was a NOOP. DAG size: 42 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:13:40,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961460733] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:13:40,548 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:13:40,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2022-11-18 21:13:40,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985192506] [2022-11-18 21:13:40,548 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:13:40,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-18 21:13:40,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:13:40,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-18 21:13:40,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1384, Unknown=11, NotChecked=76, Total=1640 [2022-11-18 21:13:40,549 INFO L87 Difference]: Start difference. First operand 3226 states and 4163 transitions. Second operand has 30 states, 29 states have (on average 3.5172413793103448) internal successors, (102), 29 states have internal predecessors, (102), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:13:41,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:41,201 INFO L93 Difference]: Finished difference Result 3241 states and 4178 transitions. [2022-11-18 21:13:41,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:13:41,207 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 3.5172413793103448) internal successors, (102), 29 states have internal predecessors, (102), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 56 [2022-11-18 21:13:41,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:41,210 INFO L225 Difference]: With dead ends: 3241 [2022-11-18 21:13:41,211 INFO L226 Difference]: Without dead ends: 3230 [2022-11-18 21:13:41,211 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 298.6s TimeCoverageRelationStatistics Valid=204, Invalid=1595, Unknown=11, NotChecked=82, Total=1892 [2022-11-18 21:13:41,211 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 154 mSDsluCounter, 1346 mSDsCounter, 0 mSdLazyCounter, 491 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 1463 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 268 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:41,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 1463 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 491 Invalid, 0 Unknown, 268 Unchecked, 0.4s Time] [2022-11-18 21:13:41,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3230 states. [2022-11-18 21:13:41,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3230 to 3229. [2022-11-18 21:13:41,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3229 states, 3029 states have (on average 1.2783096731594585) internal successors, (3872), 3081 states have internal predecessors, (3872), 147 states have call successors, (147), 29 states have call predecessors, (147), 29 states have return successors, (147), 118 states have call predecessors, (147), 147 states have call successors, (147) [2022-11-18 21:13:41,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3229 states to 3229 states and 4166 transitions. [2022-11-18 21:13:41,253 INFO L78 Accepts]: Start accepts. Automaton has 3229 states and 4166 transitions. Word has length 56 [2022-11-18 21:13:41,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:41,253 INFO L495 AbstractCegarLoop]: Abstraction has 3229 states and 4166 transitions. [2022-11-18 21:13:41,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 3.5172413793103448) internal successors, (102), 29 states have internal predecessors, (102), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:13:41,253 INFO L276 IsEmpty]: Start isEmpty. Operand 3229 states and 4166 transitions. [2022-11-18 21:13:41,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-18 21:13:41,254 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:41,254 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:41,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:41,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-11-18 21:13:41,467 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:13:41,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:41,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1925711235, now seen corresponding path program 1 times [2022-11-18 21:13:41,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:13:41,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794701144] [2022-11-18 21:13:41,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:41,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:13:41,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:42,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:13:42,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:42,107 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:13:42,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:13:42,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794701144] [2022-11-18 21:13:42,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794701144] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:13:42,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899893] [2022-11-18 21:13:42,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:42,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:13:42,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:13:42,109 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:13:42,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-18 21:13:42,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:42,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-18 21:13:42,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:43,018 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 21:13:43,478 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:13:43,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 15 [2022-11-18 21:13:43,525 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:13:43,582 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:13:43,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:13:43,705 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 38 [2022-11-18 21:13:51,864 WARN L233 SmtUtils]: Spent 8.08s on a formula simplification. DAG size of input: 30 DAG size of output: 24 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:14:06,185 WARN L233 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 31 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:14:16,731 WARN L233 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 33 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:14:16,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899893] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:14:16,754 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:14:16,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2022-11-18 21:14:16,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945067045] [2022-11-18 21:14:16,754 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:14:16,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-18 21:14:16,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:14:16,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-18 21:14:16,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=999, Unknown=0, NotChecked=0, Total=1122 [2022-11-18 21:14:16,755 INFO L87 Difference]: Start difference. First operand 3229 states and 4166 transitions. Second operand has 25 states, 24 states have (on average 4.25) internal successors, (102), 25 states have internal predecessors, (102), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:14:17,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:17,492 INFO L93 Difference]: Finished difference Result 3240 states and 4176 transitions. [2022-11-18 21:14:17,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:14:17,493 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 4.25) internal successors, (102), 25 states have internal predecessors, (102), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 56 [2022-11-18 21:14:17,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:17,496 INFO L225 Difference]: With dead ends: 3240 [2022-11-18 21:14:17,496 INFO L226 Difference]: Without dead ends: 3226 [2022-11-18 21:14:17,497 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 82 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 33.8s TimeCoverageRelationStatistics Valid=188, Invalid=1372, Unknown=0, NotChecked=0, Total=1560 [2022-11-18 21:14:17,497 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 156 mSDsluCounter, 1250 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 1368 SdHoareTripleChecker+Invalid, 588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 173 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:17,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 1368 Invalid, 588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 405 Invalid, 0 Unknown, 173 Unchecked, 0.3s Time] [2022-11-18 21:14:17,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3226 states. [2022-11-18 21:14:17,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3226 to 3223. [2022-11-18 21:14:17,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3223 states, 3023 states have (on average 1.2778696658948066) internal successors, (3863), 3075 states have internal predecessors, (3863), 147 states have call successors, (147), 29 states have call predecessors, (147), 29 states have return successors, (147), 118 states have call predecessors, (147), 147 states have call successors, (147) [2022-11-18 21:14:17,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3223 states to 3223 states and 4157 transitions. [2022-11-18 21:14:17,548 INFO L78 Accepts]: Start accepts. Automaton has 3223 states and 4157 transitions. Word has length 56 [2022-11-18 21:14:17,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:17,549 INFO L495 AbstractCegarLoop]: Abstraction has 3223 states and 4157 transitions. [2022-11-18 21:14:17,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.25) internal successors, (102), 25 states have internal predecessors, (102), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:14:17,549 INFO L276 IsEmpty]: Start isEmpty. Operand 3223 states and 4157 transitions. [2022-11-18 21:14:17,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-18 21:14:17,550 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:17,550 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:17,556 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-18 21:14:17,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-11-18 21:14:17,756 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:14:17,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:17,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1410137754, now seen corresponding path program 1 times [2022-11-18 21:14:17,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:14:17,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525298988] [2022-11-18 21:14:17,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:17,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:14:17,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:18,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:14:18,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:18,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:14:18,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:18,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:14:18,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:14:18,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525298988] [2022-11-18 21:14:18,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525298988] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:14:18,697 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:14:18,697 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:14:18,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097956222] [2022-11-18 21:14:18,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:14:18,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 21:14:18,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:14:18,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 21:14:18,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:14:18,698 INFO L87 Difference]: Start difference. First operand 3223 states and 4157 transitions. Second operand has 15 states, 14 states have (on average 3.5) internal successors, (49), 15 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:14:20,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:20,326 INFO L93 Difference]: Finished difference Result 4234 states and 5461 transitions. [2022-11-18 21:14:20,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 21:14:20,327 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.5) internal successors, (49), 15 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2022-11-18 21:14:20,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:20,331 INFO L225 Difference]: With dead ends: 4234 [2022-11-18 21:14:20,331 INFO L226 Difference]: Without dead ends: 4234 [2022-11-18 21:14:20,332 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 6 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=214, Invalid=656, Unknown=0, NotChecked=0, Total=870 [2022-11-18 21:14:20,332 INFO L413 NwaCegarLoop]: 200 mSDtfsCounter, 1167 mSDsluCounter, 1216 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1167 SdHoareTripleChecker+Valid, 1416 SdHoareTripleChecker+Invalid, 738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:20,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1167 Valid, 1416 Invalid, 738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 642 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 21:14:20,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4234 states. [2022-11-18 21:14:20,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4234 to 3792. [2022-11-18 21:14:20,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3560 states have (on average 1.2797752808988765) internal successors, (4556), 3619 states have internal predecessors, (4556), 174 states have call successors, (174), 34 states have call predecessors, (174), 34 states have return successors, (174), 138 states have call predecessors, (174), 174 states have call successors, (174) [2022-11-18 21:14:20,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 4904 transitions. [2022-11-18 21:14:20,384 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 4904 transitions. Word has length 57 [2022-11-18 21:14:20,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:20,384 INFO L495 AbstractCegarLoop]: Abstraction has 3792 states and 4904 transitions. [2022-11-18 21:14:20,384 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.5) internal successors, (49), 15 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:14:20,385 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 4904 transitions. [2022-11-18 21:14:20,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-18 21:14:20,385 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:20,386 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:20,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-11-18 21:14:20,386 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:14:20,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:20,386 INFO L85 PathProgramCache]: Analyzing trace with hash 765305624, now seen corresponding path program 1 times [2022-11-18 21:14:20,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:14:20,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202189134] [2022-11-18 21:14:20,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:20,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:14:20,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:22,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:14:22,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:22,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:14:22,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:22,931 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:14:22,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:14:22,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202189134] [2022-11-18 21:14:22,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202189134] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:14:22,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405983633] [2022-11-18 21:14:22,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:22,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:14:22,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:14:22,934 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:14:22,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-18 21:14:23,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:23,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 84 conjunts are in the unsatisfiable core [2022-11-18 21:14:23,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:23,443 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 21:14:23,443 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 21:14:23,688 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:14:23,711 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:14:23,736 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:14:23,748 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:14:23,800 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:14:23,812 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:14:24,164 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-18 21:14:24,164 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-18 21:14:24,183 INFO L321 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2022-11-18 21:14:24,184 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 21:14:24,350 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:14:24,359 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:14:24,359 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 132 treesize of output 124 [2022-11-18 21:14:24,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:14:24,849 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:14:24,849 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 35 [2022-11-18 21:14:25,464 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:14:25,465 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 17 [2022-11-18 21:14:25,591 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:14:25,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:14:33,282 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse8 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse3 (+ |c_~#list~0.offset| .cse8)) (.cse4 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse8)) (.cse2 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|))) (and (forall ((v_ArrVal_1498 (Array Int Int)) (v_ArrVal_1503 Int) (|ULTIMATE.start_append_one_~to#1| Int)) (let ((.cse0 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1498))) (let ((.cse1 (store (select .cse0 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (= (select |c_#valid| (select (select (store .cse0 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse1 .cse2 v_ArrVal_1503)) |c_~#list~0.base|) .cse3)) 1) (= (select .cse1 .cse4) 0) (not (= 0 (select .cse1 .cse2))))))) (forall ((v_ArrVal_1498 (Array Int Int)) (v_ArrVal_1497 (Array Int Int)) (v_ArrVal_1503 Int) (|ULTIMATE.start_append_one_~to#1| Int)) (let ((.cse5 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1498)) (.cse7 (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|))) (let ((.cse6 (store (select .cse5 |c_ULTIMATE.start_append_one_~list#1.base|) .cse7 |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (= (select |c_#valid| (select (select (store .cse5 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse6 .cse2 v_ArrVal_1503)) |c_~#list~0.base|) .cse3)) 1) (= (select (store (select (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1497) |c_ULTIMATE.start_append_one_~list#1.base|) .cse7 |c_ULTIMATE.start_create_item_~item~0#1.offset|) .cse4) 0) (not (= 0 (select .cse6 .cse2)))))))))) is different from false [2022-11-18 21:14:34,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405983633] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:14:34,227 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:14:34,228 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17] total 38 [2022-11-18 21:14:34,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313011013] [2022-11-18 21:14:34,228 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:14:34,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-11-18 21:14:34,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:14:34,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-11-18 21:14:34,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=2742, Unknown=4, NotChecked=106, Total=3080 [2022-11-18 21:14:34,229 INFO L87 Difference]: Start difference. First operand 3792 states and 4904 transitions. Second operand has 38 states, 38 states have (on average 2.8421052631578947) internal successors, (108), 36 states have internal predecessors, (108), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:14:46,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:46,981 INFO L93 Difference]: Finished difference Result 4271 states and 5476 transitions. [2022-11-18 21:14:46,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-11-18 21:14:46,982 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.8421052631578947) internal successors, (108), 36 states have internal predecessors, (108), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 58 [2022-11-18 21:14:46,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:46,986 INFO L225 Difference]: With dead ends: 4271 [2022-11-18 21:14:46,986 INFO L226 Difference]: Without dead ends: 4271 [2022-11-18 21:14:46,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 76 SyntacticMatches, 4 SemanticMatches, 118 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3717 ImplicationChecksByTransitivity, 19.3s TimeCoverageRelationStatistics Valid=1695, Invalid=12347, Unknown=4, NotChecked=234, Total=14280 [2022-11-18 21:14:46,988 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 2107 mSDsluCounter, 3818 mSDsCounter, 0 mSdLazyCounter, 2811 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2107 SdHoareTripleChecker+Valid, 4020 SdHoareTripleChecker+Invalid, 3351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 2811 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 302 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:46,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2107 Valid, 4020 Invalid, 3351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 2811 Invalid, 0 Unknown, 302 Unchecked, 3.0s Time] [2022-11-18 21:14:46,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4271 states. [2022-11-18 21:14:47,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4271 to 3793. [2022-11-18 21:14:47,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3793 states, 3561 states have (on average 1.2777309744453804) internal successors, (4550), 3620 states have internal predecessors, (4550), 174 states have call successors, (174), 34 states have call predecessors, (174), 34 states have return successors, (174), 138 states have call predecessors, (174), 174 states have call successors, (174) [2022-11-18 21:14:47,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3793 states to 3793 states and 4898 transitions. [2022-11-18 21:14:47,039 INFO L78 Accepts]: Start accepts. Automaton has 3793 states and 4898 transitions. Word has length 58 [2022-11-18 21:14:47,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:47,039 INFO L495 AbstractCegarLoop]: Abstraction has 3793 states and 4898 transitions. [2022-11-18 21:14:47,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.8421052631578947) internal successors, (108), 36 states have internal predecessors, (108), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:14:47,039 INFO L276 IsEmpty]: Start isEmpty. Operand 3793 states and 4898 transitions. [2022-11-18 21:14:47,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-18 21:14:47,040 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:47,041 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:47,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-18 21:14:47,246 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-11-18 21:14:47,247 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:14:47,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:47,247 INFO L85 PathProgramCache]: Analyzing trace with hash 764597623, now seen corresponding path program 1 times [2022-11-18 21:14:47,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:14:47,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490925656] [2022-11-18 21:14:47,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:47,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:14:47,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:48,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:14:48,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:48,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:14:48,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:48,201 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:14:48,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:14:48,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490925656] [2022-11-18 21:14:48,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490925656] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:14:48,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48887254] [2022-11-18 21:14:48,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:48,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:14:48,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:14:48,207 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:14:48,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-18 21:14:48,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:48,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 66 conjunts are in the unsatisfiable core [2022-11-18 21:14:48,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:48,682 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 21:14:48,684 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 21:14:48,840 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:14:48,862 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:14:48,880 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:14:49,167 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-18 21:14:49,167 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-18 21:14:50,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:14:50,027 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:14:50,059 INFO L321 Elim1Store]: treesize reduction 30, result has 51.6 percent of original size [2022-11-18 21:14:50,060 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 120 treesize of output 98 [2022-11-18 21:14:50,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:14:50,066 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 39 [2022-11-18 21:14:51,337 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:14:51,354 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:14:51,355 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 99 treesize of output 65 [2022-11-18 21:14:51,362 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2022-11-18 21:14:51,616 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:14:51,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:14:52,296 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:14:52,319 INFO L321 Elim1Store]: treesize reduction 15, result has 51.6 percent of original size [2022-11-18 21:14:52,319 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 86 treesize of output 77 [2022-11-18 21:14:53,634 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse5 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse2 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse4 (+ |c_~#list~0.offset| .cse5))) (let ((.cse0 (forall ((v_ArrVal_1571 (Array Int Int)) (v_ArrVal_1577 Int) (|ULTIMATE.start_append_one_~to#1| Int)) (let ((.cse7 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1571))) (let ((.cse6 (store (select .cse7 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (not (= (select .cse6 .cse2) 0)) (< (select (select (store .cse7 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse6 .cse2 v_ArrVal_1577)) |c_~#list~0.base|) .cse4) |c_#StackHeapBarrier|))))))) (and (or (= |c_~#list~0.base| |c_ULTIMATE.start_append_one_~list#1.base|) .cse0) (or (= |c_~#list~0.offset| |c_ULTIMATE.start_append_one_~list#1.offset|) .cse0) (forall ((v_ArrVal_1571 (Array Int Int)) (v_ArrVal_1577 Int) (|ULTIMATE.start_append_one_~to#1| Int)) (let ((.cse3 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1571))) (let ((.cse1 (store (select .cse3 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (not (= (select .cse1 .cse2) 0)) (< (select (select (store .cse3 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse1 .cse2 v_ArrVal_1577)) |c_~#list~0.base|) .cse4) |c_#StackHeapBarrier|) (= (select .cse1 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse5)) 0))))))))) is different from false [2022-11-18 21:14:54,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48887254] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:14:54,667 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:14:54,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2022-11-18 21:14:54,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705850389] [2022-11-18 21:14:54,668 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:14:54,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-11-18 21:14:54,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:14:54,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-11-18 21:14:54,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1796, Unknown=1, NotChecked=86, Total=2070 [2022-11-18 21:14:54,670 INFO L87 Difference]: Start difference. First operand 3793 states and 4898 transitions. Second operand has 31 states, 30 states have (on average 3.6) internal successors, (108), 30 states have internal predecessors, (108), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:14:58,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:58,402 INFO L93 Difference]: Finished difference Result 4627 states and 5877 transitions. [2022-11-18 21:14:58,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-18 21:14:58,410 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 3.6) internal successors, (108), 30 states have internal predecessors, (108), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 58 [2022-11-18 21:14:58,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:58,416 INFO L225 Difference]: With dead ends: 4627 [2022-11-18 21:14:58,416 INFO L226 Difference]: Without dead ends: 4627 [2022-11-18 21:14:58,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1553 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=573, Invalid=5130, Unknown=1, NotChecked=148, Total=5852 [2022-11-18 21:14:58,417 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 333 mSDsluCounter, 2606 mSDsCounter, 0 mSdLazyCounter, 803 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 2783 SdHoareTripleChecker+Invalid, 1230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 400 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:58,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 2783 Invalid, 1230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 803 Invalid, 0 Unknown, 400 Unchecked, 0.8s Time] [2022-11-18 21:14:58,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4627 states. [2022-11-18 21:14:58,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4627 to 4309. [2022-11-18 21:14:58,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4309 states, 4035 states have (on average 1.2634448574969022) internal successors, (5098), 4107 states have internal predecessors, (5098), 204 states have call successors, (204), 46 states have call predecessors, (204), 46 states have return successors, (204), 155 states have call predecessors, (204), 204 states have call successors, (204) [2022-11-18 21:14:58,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4309 states to 4309 states and 5506 transitions. [2022-11-18 21:14:58,472 INFO L78 Accepts]: Start accepts. Automaton has 4309 states and 5506 transitions. Word has length 58 [2022-11-18 21:14:58,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:58,473 INFO L495 AbstractCegarLoop]: Abstraction has 4309 states and 5506 transitions. [2022-11-18 21:14:58,473 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 3.6) internal successors, (108), 30 states have internal predecessors, (108), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:14:58,473 INFO L276 IsEmpty]: Start isEmpty. Operand 4309 states and 5506 transitions. [2022-11-18 21:14:58,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-18 21:14:58,474 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:58,474 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:58,485 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-18 21:14:58,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:14:58,680 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:14:58,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:58,680 INFO L85 PathProgramCache]: Analyzing trace with hash -2067277252, now seen corresponding path program 1 times [2022-11-18 21:14:58,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:14:58,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330733414] [2022-11-18 21:14:58,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:58,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:14:58,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:59,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:14:59,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:59,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:14:59,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:59,655 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:14:59,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:14:59,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330733414] [2022-11-18 21:14:59,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330733414] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:14:59,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896633526] [2022-11-18 21:14:59,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:59,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:14:59,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:14:59,656 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:14:59,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-18 21:14:59,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:59,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 71 conjunts are in the unsatisfiable core [2022-11-18 21:14:59,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:15:00,077 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 21:15:00,078 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 21:15:00,256 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:15:00,296 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:15:00,320 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:15:00,608 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-18 21:15:00,608 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-18 21:15:01,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:15:01,491 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:15:01,523 INFO L321 Elim1Store]: treesize reduction 30, result has 51.6 percent of original size [2022-11-18 21:15:01,523 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 124 treesize of output 102 [2022-11-18 21:15:01,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:15:01,530 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 39 [2022-11-18 21:15:02,894 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:15:02,911 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:15:02,912 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 103 treesize of output 69 [2022-11-18 21:15:02,917 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2022-11-18 21:15:03,181 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:15:03,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:15:05,888 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:15:05,911 INFO L321 Elim1Store]: treesize reduction 15, result has 51.6 percent of original size [2022-11-18 21:15:05,911 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 86 treesize of output 77 [2022-11-18 21:15:12,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896633526] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:15:12,686 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:15:12,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 31 [2022-11-18 21:15:12,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947711513] [2022-11-18 21:15:12,687 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:15:12,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-18 21:15:12,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:15:12,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-18 21:15:12,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=1911, Unknown=22, NotChecked=0, Total=2162 [2022-11-18 21:15:12,688 INFO L87 Difference]: Start difference. First operand 4309 states and 5506 transitions. Second operand has 32 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 31 states have internal predecessors, (110), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:15:15,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:15:15,236 INFO L93 Difference]: Finished difference Result 4379 states and 5593 transitions. [2022-11-18 21:15:15,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-18 21:15:15,236 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 31 states have internal predecessors, (110), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 59 [2022-11-18 21:15:15,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:15:15,242 INFO L225 Difference]: With dead ends: 4379 [2022-11-18 21:15:15,242 INFO L226 Difference]: Without dead ends: 4379 [2022-11-18 21:15:15,243 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1165 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=517, Invalid=4152, Unknown=23, NotChecked=0, Total=4692 [2022-11-18 21:15:15,245 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 137 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1899 SdHoareTripleChecker+Invalid, 841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 331 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:15:15,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 1899 Invalid, 841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 504 Invalid, 0 Unknown, 331 Unchecked, 0.5s Time] [2022-11-18 21:15:15,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4379 states. [2022-11-18 21:15:15,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4379 to 4311. [2022-11-18 21:15:15,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4311 states, 4037 states have (on average 1.2630666336388408) internal successors, (5099), 4109 states have internal predecessors, (5099), 204 states have call successors, (204), 46 states have call predecessors, (204), 46 states have return successors, (204), 155 states have call predecessors, (204), 204 states have call successors, (204) [2022-11-18 21:15:15,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4311 states to 4311 states and 5507 transitions. [2022-11-18 21:15:15,304 INFO L78 Accepts]: Start accepts. Automaton has 4311 states and 5507 transitions. Word has length 59 [2022-11-18 21:15:15,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:15:15,304 INFO L495 AbstractCegarLoop]: Abstraction has 4311 states and 5507 transitions. [2022-11-18 21:15:15,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 31 states have internal predecessors, (110), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:15:15,304 INFO L276 IsEmpty]: Start isEmpty. Operand 4311 states and 5507 transitions. [2022-11-18 21:15:15,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-18 21:15:15,305 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:15:15,306 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:15:15,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-18 21:15:15,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:15:15,511 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:15:15,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:15:15,512 INFO L85 PathProgramCache]: Analyzing trace with hash 338914841, now seen corresponding path program 1 times [2022-11-18 21:15:15,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:15:15,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752482835] [2022-11-18 21:15:15,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:15:15,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:15:15,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:16,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:15:16,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:16,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:15:16,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:16,974 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:15:16,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:15:16,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752482835] [2022-11-18 21:15:16,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752482835] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:15:16,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287330521] [2022-11-18 21:15:16,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:15:16,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:15:16,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:15:16,977 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:15:16,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-18 21:15:17,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:17,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 74 conjunts are in the unsatisfiable core [2022-11-18 21:15:17,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:15:17,390 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 21:15:17,390 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 21:15:17,504 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:15:17,526 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:15:17,546 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:15:17,772 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-18 21:15:17,773 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-18 21:15:18,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:15:18,328 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 43 [2022-11-18 21:15:18,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:15:18,336 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:15:18,339 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 43 [2022-11-18 21:15:18,915 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:15:18,916 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 23 [2022-11-18 21:15:18,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2022-11-18 21:15:19,096 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:15:19,168 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:15:19,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:15:20,062 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:15:20,085 INFO L321 Elim1Store]: treesize reduction 15, result has 51.6 percent of original size [2022-11-18 21:15:20,086 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 86 treesize of output 77 [2022-11-18 21:15:20,217 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:15:20,218 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 48 [2022-11-18 21:15:21,208 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse2 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse0 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse4 (+ |c_~#list~0.offset| .cse2))) (and (or (forall ((v_ArrVal_1720 (Array Int Int)) (|ULTIMATE.start_append_one_~to#1| Int)) (not (= (select (store (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1720) |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse0) 0))) (= |c_~#list~0.base| |c_ULTIMATE.start_append_one_~list#1.base|)) (forall ((v_ArrVal_1720 (Array Int Int)) (|ULTIMATE.start_append_one_~to#1| Int) (v_ArrVal_1724 Int)) (let ((.cse3 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1720))) (let ((.cse1 (store (select .cse3 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (not (= (select .cse1 .cse0) 0)) (= 0 (select .cse1 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse2))) (not (= (select (select (store .cse3 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse1 .cse0 v_ArrVal_1724)) |c_~#list~0.base|) .cse4) |c_~#list~0.base|)))))) (or (forall ((v_ArrVal_1720 (Array Int Int)) (|ULTIMATE.start_append_one_~to#1| Int) (v_ArrVal_1724 Int)) (let ((.cse6 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_1720))) (let ((.cse5 (store (select .cse6 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |c_ULTIMATE.start_append_one_~list#1.offset|) |c_ULTIMATE.start_create_item_~item~0#1.base|))) (or (not (= (select .cse5 .cse0) 0)) (not (= (select (select (store .cse6 |c_ULTIMATE.start_append_one_~list#1.base| (store .cse5 .cse0 v_ArrVal_1724)) |c_~#list~0.base|) .cse4) |c_~#list~0.base|)))))) (= |c_~#list~0.offset| |c_ULTIMATE.start_append_one_~list#1.offset|))))) is different from false [2022-11-18 21:15:21,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287330521] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:15:21,935 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:15:21,935 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 35 [2022-11-18 21:15:21,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226447347] [2022-11-18 21:15:21,936 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:15:21,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-18 21:15:21,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:15:21,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-18 21:15:21,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=2256, Unknown=4, NotChecked=96, Total=2550 [2022-11-18 21:15:21,937 INFO L87 Difference]: Start difference. First operand 4311 states and 5507 transitions. Second operand has 36 states, 35 states have (on average 3.2) internal successors, (112), 35 states have internal predecessors, (112), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:15:53,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:15:53,603 INFO L93 Difference]: Finished difference Result 7958 states and 10251 transitions. [2022-11-18 21:15:53,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-11-18 21:15:53,604 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 3.2) internal successors, (112), 35 states have internal predecessors, (112), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 60 [2022-11-18 21:15:53,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:15:53,612 INFO L225 Difference]: With dead ends: 7958 [2022-11-18 21:15:53,613 INFO L226 Difference]: Without dead ends: 7958 [2022-11-18 21:15:53,615 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 184 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 10497 ImplicationChecksByTransitivity, 27.8s TimeCoverageRelationStatistics Valid=5322, Invalid=28718, Unknown=4, NotChecked=366, Total=34410 [2022-11-18 21:15:53,616 INFO L413 NwaCegarLoop]: 269 mSDtfsCounter, 3503 mSDsluCounter, 5510 mSDsCounter, 0 mSdLazyCounter, 6148 mSolverCounterSat, 489 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3503 SdHoareTripleChecker+Valid, 5779 SdHoareTripleChecker+Invalid, 6637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 489 IncrementalHoareTripleChecker+Valid, 6148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:15:53,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3503 Valid, 5779 Invalid, 6637 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [489 Valid, 6148 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2022-11-18 21:15:53,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7958 states. [2022-11-18 21:15:53,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7958 to 5380. [2022-11-18 21:15:53,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5380 states, 5057 states have (on average 1.266165710895788) internal successors, (6403), 5137 states have internal predecessors, (6403), 246 states have call successors, (246), 53 states have call predecessors, (246), 53 states have return successors, (246), 189 states have call predecessors, (246), 246 states have call successors, (246) [2022-11-18 21:15:53,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5380 states to 5380 states and 6895 transitions. [2022-11-18 21:15:53,709 INFO L78 Accepts]: Start accepts. Automaton has 5380 states and 6895 transitions. Word has length 60 [2022-11-18 21:15:53,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:15:53,709 INFO L495 AbstractCegarLoop]: Abstraction has 5380 states and 6895 transitions. [2022-11-18 21:15:53,709 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 3.2) internal successors, (112), 35 states have internal predecessors, (112), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:15:53,709 INFO L276 IsEmpty]: Start isEmpty. Operand 5380 states and 6895 transitions. [2022-11-18 21:15:53,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-18 21:15:53,710 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:15:53,711 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:15:53,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-18 21:15:53,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:15:53,917 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:15:53,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:15:53,917 INFO L85 PathProgramCache]: Analyzing trace with hash 246931767, now seen corresponding path program 1 times [2022-11-18 21:15:53,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:15:53,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916782185] [2022-11-18 21:15:53,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:15:53,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:15:53,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:55,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 21:15:55,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:55,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:15:55,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:55,866 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:15:55,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:15:55,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916782185] [2022-11-18 21:15:55,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916782185] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:15:55,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326970608] [2022-11-18 21:15:55,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:15:55,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:15:55,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:15:55,868 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:15:55,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-18 21:15:56,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:56,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 81 conjunts are in the unsatisfiable core [2022-11-18 21:15:56,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:15:56,783 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 21:15:56,784 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 21:15:56,978 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:15:56,992 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:15:57,009 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:15:57,031 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:15:57,051 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:15:57,060 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:15:57,467 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-18 21:15:57,468 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 28 [2022-11-18 21:15:57,488 INFO L321 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2022-11-18 21:15:57,488 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 21:15:57,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:15:57,997 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-18 21:15:58,004 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:15:58,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:15:58,006 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 21 [2022-11-18 21:15:58,386 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:15:58,386 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2022-11-18 21:15:58,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:15:58,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:15:58,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:15:58,682 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:15:58,683 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 56 [2022-11-18 21:15:59,097 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:15:59,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:16:22,801 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326970608] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:16:22,802 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:16:22,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 40 [2022-11-18 21:16:22,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670363426] [2022-11-18 21:16:22,802 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:16:22,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-11-18 21:16:22,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:16:22,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-11-18 21:16:22,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=2883, Unknown=5, NotChecked=0, Total=3080 [2022-11-18 21:16:22,803 INFO L87 Difference]: Start difference. First operand 5380 states and 6895 transitions. Second operand has 40 states, 40 states have (on average 2.825) internal successors, (113), 39 states have internal predecessors, (113), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:16:37,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:16:37,896 INFO L93 Difference]: Finished difference Result 8804 states and 11616 transitions. [2022-11-18 21:16:37,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-11-18 21:16:37,897 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.825) internal successors, (113), 39 states have internal predecessors, (113), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 61 [2022-11-18 21:16:37,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:16:37,908 INFO L225 Difference]: With dead ends: 8804 [2022-11-18 21:16:37,908 INFO L226 Difference]: Without dead ends: 8788 [2022-11-18 21:16:37,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2825 ImplicationChecksByTransitivity, 36.2s TimeCoverageRelationStatistics Valid=1329, Invalid=10222, Unknown=5, NotChecked=0, Total=11556 [2022-11-18 21:16:37,909 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 1891 mSDsluCounter, 3364 mSDsCounter, 0 mSdLazyCounter, 2180 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1894 SdHoareTripleChecker+Valid, 3529 SdHoareTripleChecker+Invalid, 2622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 2180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 297 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:16:37,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1894 Valid, 3529 Invalid, 2622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 2180 Invalid, 0 Unknown, 297 Unchecked, 3.0s Time] [2022-11-18 21:16:37,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8788 states. [2022-11-18 21:16:37,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8788 to 5776. [2022-11-18 21:16:37,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5776 states, 5417 states have (on average 1.2615839025290752) internal successors, (6834), 5497 states have internal predecessors, (6834), 271 states have call successors, (271), 64 states have call predecessors, (271), 64 states have return successors, (271), 214 states have call predecessors, (271), 271 states have call successors, (271) [2022-11-18 21:16:37,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5776 states to 5776 states and 7376 transitions. [2022-11-18 21:16:38,000 INFO L78 Accepts]: Start accepts. Automaton has 5776 states and 7376 transitions. Word has length 61 [2022-11-18 21:16:38,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:16:38,000 INFO L495 AbstractCegarLoop]: Abstraction has 5776 states and 7376 transitions. [2022-11-18 21:16:38,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.825) internal successors, (113), 39 states have internal predecessors, (113), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:16:38,000 INFO L276 IsEmpty]: Start isEmpty. Operand 5776 states and 7376 transitions. [2022-11-18 21:16:38,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-18 21:16:38,002 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:16:38,002 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:16:38,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-18 21:16:38,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:16:38,202 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:16:38,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:16:38,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1868138295, now seen corresponding path program 2 times [2022-11-18 21:16:38,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:16:38,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529651804] [2022-11-18 21:16:38,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:16:38,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:16:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:40,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:16:40,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:40,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:16:40,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:40,142 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:16:40,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:16:40,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529651804] [2022-11-18 21:16:40,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529651804] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:16:40,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267397609] [2022-11-18 21:16:40,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:16:40,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:16:40,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:16:40,144 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:16:40,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-18 21:16:40,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:16:40,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:16:40,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 83 conjunts are in the unsatisfiable core [2022-11-18 21:16:40,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:16:40,670 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 21:16:40,670 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 21:16:40,824 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:16:40,836 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:16:40,867 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:16:40,877 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:16:40,906 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:16:40,915 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:16:41,223 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-18 21:16:41,224 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 28 [2022-11-18 21:16:41,242 INFO L321 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2022-11-18 21:16:41,242 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 21:16:41,728 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:16:41,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:16:41,733 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 25 [2022-11-18 21:16:41,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:16:41,745 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-18 21:16:42,449 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:16:42,449 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2022-11-18 21:16:42,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:16:42,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:16:42,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:16:42,735 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:16:42,736 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 60 [2022-11-18 21:16:43,184 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:16:43,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:16:52,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267397609] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:16:52,469 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:16:52,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19] total 39 [2022-11-18 21:16:52,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664823622] [2022-11-18 21:16:52,469 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:16:52,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-11-18 21:16:52,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:16:52,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-11-18 21:16:52,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=2990, Unknown=4, NotChecked=0, Total=3192 [2022-11-18 21:16:52,471 INFO L87 Difference]: Start difference. First operand 5776 states and 7376 transitions. Second operand has 39 states, 39 states have (on average 2.8974358974358974) internal successors, (113), 38 states have internal predecessors, (113), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:17:09,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:09,054 INFO L93 Difference]: Finished difference Result 6276 states and 7995 transitions. [2022-11-18 21:17:09,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-11-18 21:17:09,054 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.8974358974358974) internal successors, (113), 38 states have internal predecessors, (113), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 61 [2022-11-18 21:17:09,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:09,061 INFO L225 Difference]: With dead ends: 6276 [2022-11-18 21:17:09,061 INFO L226 Difference]: Without dead ends: 6265 [2022-11-18 21:17:09,062 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3732 ImplicationChecksByTransitivity, 22.9s TimeCoverageRelationStatistics Valid=1785, Invalid=12731, Unknown=4, NotChecked=0, Total=14520 [2022-11-18 21:17:09,062 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 2059 mSDsluCounter, 3834 mSDsCounter, 0 mSdLazyCounter, 2450 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2060 SdHoareTripleChecker+Valid, 4040 SdHoareTripleChecker+Invalid, 2744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 2450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 122 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:09,063 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2060 Valid, 4040 Invalid, 2744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 2450 Invalid, 0 Unknown, 122 Unchecked, 3.4s Time] [2022-11-18 21:17:09,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6265 states. [2022-11-18 21:17:09,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6265 to 4994. [2022-11-18 21:17:09,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4994 states, 4680 states have (on average 1.2525641025641026) internal successors, (5862), 4751 states have internal predecessors, (5862), 234 states have call successors, (234), 56 states have call predecessors, (234), 56 states have return successors, (234), 186 states have call predecessors, (234), 234 states have call successors, (234) [2022-11-18 21:17:09,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4994 states to 4994 states and 6330 transitions. [2022-11-18 21:17:09,140 INFO L78 Accepts]: Start accepts. Automaton has 4994 states and 6330 transitions. Word has length 61 [2022-11-18 21:17:09,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:09,140 INFO L495 AbstractCegarLoop]: Abstraction has 4994 states and 6330 transitions. [2022-11-18 21:17:09,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.8974358974358974) internal successors, (113), 38 states have internal predecessors, (113), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:17:09,141 INFO L276 IsEmpty]: Start isEmpty. Operand 4994 states and 6330 transitions. [2022-11-18 21:17:09,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-18 21:17:09,142 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:09,142 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:09,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-18 21:17:09,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:17:09,350 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr37ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:17:09,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:09,350 INFO L85 PathProgramCache]: Analyzing trace with hash 1916425694, now seen corresponding path program 1 times [2022-11-18 21:17:09,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:17:09,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447372436] [2022-11-18 21:17:09,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:09,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:17:09,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:09,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:17:09,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:09,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:17:09,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:09,820 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:17:09,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:17:09,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447372436] [2022-11-18 21:17:09,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447372436] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:17:09,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91842354] [2022-11-18 21:17:09,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:09,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:17:09,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:17:09,822 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:17:09,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-18 21:17:10,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:10,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 21:17:10,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:17:10,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:17:10,700 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:17:10,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91842354] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:17:10,700 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:17:10,700 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 17 [2022-11-18 21:17:10,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166160130] [2022-11-18 21:17:10,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:17:10,700 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 21:17:10,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:17:10,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 21:17:10,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2022-11-18 21:17:10,701 INFO L87 Difference]: Start difference. First operand 4994 states and 6330 transitions. Second operand has 9 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:17:11,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:11,869 INFO L93 Difference]: Finished difference Result 8891 states and 11405 transitions. [2022-11-18 21:17:11,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:17:11,869 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2022-11-18 21:17:11,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:11,878 INFO L225 Difference]: With dead ends: 8891 [2022-11-18 21:17:11,878 INFO L226 Difference]: Without dead ends: 8891 [2022-11-18 21:17:11,879 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=160, Invalid=652, Unknown=0, NotChecked=0, Total=812 [2022-11-18 21:17:11,879 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 1047 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1047 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:11,879 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1047 Valid, 532 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 21:17:11,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8891 states. [2022-11-18 21:17:11,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8891 to 4993. [2022-11-18 21:17:11,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4993 states, 4680 states have (on average 1.2476495726495727) internal successors, (5839), 4750 states have internal predecessors, (5839), 234 states have call successors, (234), 56 states have call predecessors, (234), 56 states have return successors, (234), 186 states have call predecessors, (234), 234 states have call successors, (234) [2022-11-18 21:17:11,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4993 states to 4993 states and 6307 transitions. [2022-11-18 21:17:11,957 INFO L78 Accepts]: Start accepts. Automaton has 4993 states and 6307 transitions. Word has length 61 [2022-11-18 21:17:11,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:11,958 INFO L495 AbstractCegarLoop]: Abstraction has 4993 states and 6307 transitions. [2022-11-18 21:17:11,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:17:11,958 INFO L276 IsEmpty]: Start isEmpty. Operand 4993 states and 6307 transitions. [2022-11-18 21:17:11,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-18 21:17:11,959 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:11,960 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:11,971 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-18 21:17:12,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-11-18 21:17:12,166 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:17:12,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:12,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1407510296, now seen corresponding path program 1 times [2022-11-18 21:17:12,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:17:12,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395167992] [2022-11-18 21:17:12,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:12,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:17:12,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:12,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:17:12,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:12,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:17:12,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:12,941 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:17:12,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:17:12,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395167992] [2022-11-18 21:17:12,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395167992] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:17:12,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:17:12,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-11-18 21:17:12,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869765319] [2022-11-18 21:17:12,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:17:12,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-18 21:17:12,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:17:12,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 21:17:12,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:17:12,943 INFO L87 Difference]: Start difference. First operand 4993 states and 6307 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:17:14,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:14,485 INFO L93 Difference]: Finished difference Result 6226 states and 7744 transitions. [2022-11-18 21:17:14,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-18 21:17:14,485 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 68 [2022-11-18 21:17:14,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:14,492 INFO L225 Difference]: With dead ends: 6226 [2022-11-18 21:17:14,492 INFO L226 Difference]: Without dead ends: 6226 [2022-11-18 21:17:14,492 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=367, Invalid=893, Unknown=0, NotChecked=0, Total=1260 [2022-11-18 21:17:14,493 INFO L413 NwaCegarLoop]: 231 mSDtfsCounter, 1083 mSDsluCounter, 1260 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1083 SdHoareTripleChecker+Valid, 1491 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:14,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1083 Valid, 1491 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-18 21:17:14,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6226 states. [2022-11-18 21:17:14,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6226 to 4199. [2022-11-18 21:17:14,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4199 states, 3928 states have (on average 1.2512729124236253) internal successors, (4915), 4004 states have internal predecessors, (4915), 196 states have call successors, (196), 52 states have call predecessors, (196), 52 states have return successors, (196), 142 states have call predecessors, (196), 196 states have call successors, (196) [2022-11-18 21:17:14,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4199 states to 4199 states and 5307 transitions. [2022-11-18 21:17:14,558 INFO L78 Accepts]: Start accepts. Automaton has 4199 states and 5307 transitions. Word has length 68 [2022-11-18 21:17:14,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:14,558 INFO L495 AbstractCegarLoop]: Abstraction has 4199 states and 5307 transitions. [2022-11-18 21:17:14,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:17:14,559 INFO L276 IsEmpty]: Start isEmpty. Operand 4199 states and 5307 transitions. [2022-11-18 21:17:14,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-18 21:17:14,560 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:14,560 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:14,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-11-18 21:17:14,561 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:17:14,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:14,561 INFO L85 PathProgramCache]: Analyzing trace with hash -742029570, now seen corresponding path program 1 times [2022-11-18 21:17:14,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:17:14,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646138149] [2022-11-18 21:17:14,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:14,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:17:14,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:16,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:17:16,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:17,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:17:17,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:17,018 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:17:17,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:17:17,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646138149] [2022-11-18 21:17:17,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646138149] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:17:17,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831099617] [2022-11-18 21:17:17,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:17,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:17:17,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:17:17,020 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:17:17,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-18 21:17:17,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:17,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 99 conjunts are in the unsatisfiable core [2022-11-18 21:17:17,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:17:17,621 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 21:17:17,621 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 21:17:17,807 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:17,817 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:17,844 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:17,852 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:17,875 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:17,883 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:18,246 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-18 21:17:18,246 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-18 21:17:18,266 INFO L321 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2022-11-18 21:17:18,266 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 21:17:18,478 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:17:18,486 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:17:18,486 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 67 treesize of output 59 [2022-11-18 21:17:18,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:17:18,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:17:18,863 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 27 [2022-11-18 21:17:19,585 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 21:17:19,585 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 21:17:19,850 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 51 [2022-11-18 21:17:19,976 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 51 [2022-11-18 21:17:20,107 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 51 [2022-11-18 21:17:20,396 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-18 21:17:20,397 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 62 [2022-11-18 21:17:20,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:17:20,626 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:17:20,628 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 35 [2022-11-18 21:17:21,088 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 17 [2022-11-18 21:17:21,214 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:17:21,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:17:21,496 INFO L321 Elim1Store]: treesize reduction 5, result has 85.3 percent of original size [2022-11-18 21:17:21,496 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2022-11-18 21:17:21,504 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2125 (Array Int Int)) (v_ArrVal_2127 Int)) (= |c_ULTIMATE.start_create_item_~link#1.base| (select (select (let ((.cse0 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_2125))) (store .cse0 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* |c_ULTIMATE.start_append_one_~to#1| 4) |c_ULTIMATE.start_append_one_~list#1.offset|) v_ArrVal_2127))) |c_~#list~0.base|) (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_END 4))))) is different from false [2022-11-18 21:17:21,783 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2125 (Array Int Int)) (v_ArrVal_2124 (Array Int Int)) (v_ArrVal_2127 Int) (|v_ULTIMATE.start_create_item_~item~0#1.base_30| Int)) (or (not (= (select |c_#valid| |v_ULTIMATE.start_create_item_~item~0#1.base_30|) 0)) (= (select (select (let ((.cse0 (store (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_create_item_~item~0#1.base_30| v_ArrVal_2124) |c_ULTIMATE.start_append_one_#t~mem7#1.base| v_ArrVal_2125))) (store .cse0 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* |c_ULTIMATE.start_append_one_~to#1| 4) |c_ULTIMATE.start_append_one_~list#1.offset|) v_ArrVal_2127))) |c_~#list~0.base|) (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_END 4))) |c_ULTIMATE.start_append_one_#t~mem7#1.base|))) is different from false [2022-11-18 21:17:22,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831099617] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:17:22,046 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:17:22,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 21] total 45 [2022-11-18 21:17:22,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24531629] [2022-11-18 21:17:22,046 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:17:22,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-11-18 21:17:22,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:17:22,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-11-18 21:17:22,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=2510, Unknown=25, NotChecked=206, Total=2970 [2022-11-18 21:17:22,048 INFO L87 Difference]: Start difference. First operand 4199 states and 5307 transitions. Second operand has 46 states, 45 states have (on average 3.2) internal successors, (144), 42 states have internal predecessors, (144), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:17:38,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:38,037 INFO L93 Difference]: Finished difference Result 11061 states and 14151 transitions. [2022-11-18 21:17:38,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-11-18 21:17:38,038 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 3.2) internal successors, (144), 42 states have internal predecessors, (144), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 77 [2022-11-18 21:17:38,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:38,047 INFO L225 Difference]: With dead ends: 11061 [2022-11-18 21:17:38,047 INFO L226 Difference]: Without dead ends: 11061 [2022-11-18 21:17:38,048 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 90 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 6738 ImplicationChecksByTransitivity, 14.6s TimeCoverageRelationStatistics Valid=2668, Invalid=19364, Unknown=28, NotChecked=590, Total=22650 [2022-11-18 21:17:38,049 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 3245 mSDsluCounter, 4982 mSDsCounter, 0 mSdLazyCounter, 4039 mSolverCounterSat, 358 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3245 SdHoareTripleChecker+Valid, 5210 SdHoareTripleChecker+Invalid, 4804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 358 IncrementalHoareTripleChecker+Valid, 4039 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 407 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:38,049 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3245 Valid, 5210 Invalid, 4804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [358 Valid, 4039 Invalid, 0 Unknown, 407 Unchecked, 4.5s Time] [2022-11-18 21:17:38,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11061 states. [2022-11-18 21:17:38,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11061 to 6193. [2022-11-18 21:17:38,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6193 states, 5843 states have (on average 1.2264247817901763) internal successors, (7166), 5888 states have internal predecessors, (7166), 263 states have call successors, (263), 64 states have call predecessors, (263), 64 states have return successors, (263), 240 states have call predecessors, (263), 263 states have call successors, (263) [2022-11-18 21:17:38,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6193 states to 6193 states and 7692 transitions. [2022-11-18 21:17:38,155 INFO L78 Accepts]: Start accepts. Automaton has 6193 states and 7692 transitions. Word has length 77 [2022-11-18 21:17:38,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:38,156 INFO L495 AbstractCegarLoop]: Abstraction has 6193 states and 7692 transitions. [2022-11-18 21:17:38,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 3.2) internal successors, (144), 42 states have internal predecessors, (144), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:17:38,156 INFO L276 IsEmpty]: Start isEmpty. Operand 6193 states and 7692 transitions. [2022-11-18 21:17:38,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-18 21:17:38,158 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:38,158 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:38,169 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-18 21:17:38,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-11-18 21:17:38,364 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:17:38,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:38,365 INFO L85 PathProgramCache]: Analyzing trace with hash -742029569, now seen corresponding path program 1 times [2022-11-18 21:17:38,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:17:38,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994122279] [2022-11-18 21:17:38,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:38,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:17:38,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:17:44,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:17:44,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,492 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:17:44,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:17:44,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994122279] [2022-11-18 21:17:44,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994122279] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:17:44,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229592113] [2022-11-18 21:17:44,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:44,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:17:44,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:17:44,494 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:17:44,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-18 21:17:44,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 122 conjunts are in the unsatisfiable core [2022-11-18 21:17:44,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:17:45,112 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 21:17:45,112 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 21:17:45,145 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:17:45,486 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:45,500 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:45,539 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:45,556 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:45,595 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:45,605 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:46,247 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-18 21:17:46,248 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-18 21:17:46,277 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-18 21:17:46,278 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-18 21:17:47,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:17:47,288 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 40 [2022-11-18 21:17:47,307 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 21:17:48,407 INFO L321 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-11-18 21:17:48,408 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 26 [2022-11-18 21:17:48,429 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 22 [2022-11-18 21:17:48,876 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 72 [2022-11-18 21:17:48,921 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-11-18 21:17:49,101 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-11-18 21:17:49,113 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 72 [2022-11-18 21:17:49,295 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 72 [2022-11-18 21:17:49,313 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-11-18 21:17:49,573 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-18 21:17:49,574 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 81 treesize of output 74 [2022-11-18 21:17:49,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:17:49,581 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2022-11-18 21:17:49,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:17:49,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:17:49,802 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:17:49,802 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 35 [2022-11-18 21:17:49,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:17:49,817 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2022-11-18 21:17:50,374 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 17 [2022-11-18 21:17:50,384 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-18 21:17:50,609 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:17:50,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:17:52,949 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse1 (+ (* |c_ULTIMATE.start_append_one_~to#1| 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse2 (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_END 4))) (.cse3 (* ~unnamed2~0~ITEM_PREV 4))) (and (forall ((v_ArrVal_2280 (Array Int Int)) (v_ArrVal_2282 Int) (v_ArrVal_2279 (Array Int Int)) (v_ArrVal_2278 (Array Int Int)) (v_ArrVal_2277 (Array Int Int)) (v_ArrVal_2281 Int)) (<= (+ (select (select (let ((.cse0 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_2277) |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_2279))) (store .cse0 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_append_one_~list#1.base|) .cse1 v_ArrVal_2282))) |c_~#list~0.base|) .cse2) .cse3 4) (select |c_#length| (select (select (let ((.cse4 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_2278) |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_2280))) (store .cse4 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse4 |c_ULTIMATE.start_append_one_~list#1.base|) .cse1 v_ArrVal_2281))) |c_~#list~0.base|) .cse2)))) (forall ((v_ArrVal_2282 Int) (v_ArrVal_2279 (Array Int Int)) (v_ArrVal_2277 (Array Int Int))) (<= 0 (+ (select (select (let ((.cse5 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_2277) |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_2279))) (store .cse5 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse5 |c_ULTIMATE.start_append_one_~list#1.base|) .cse1 v_ArrVal_2282))) |c_~#list~0.base|) .cse2) .cse3))))) is different from false [2022-11-18 21:17:56,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229592113] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:17:56,369 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:17:56,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 23] total 52 [2022-11-18 21:17:56,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310335613] [2022-11-18 21:17:56,369 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:17:56,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-11-18 21:17:56,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:17:56,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-11-18 21:17:56,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=3615, Unknown=22, NotChecked=122, Total=4032 [2022-11-18 21:17:56,371 INFO L87 Difference]: Start difference. First operand 6193 states and 7692 transitions. Second operand has 53 states, 52 states have (on average 2.769230769230769) internal successors, (144), 49 states have internal predecessors, (144), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:18:35,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:18:35,006 INFO L93 Difference]: Finished difference Result 12965 states and 16629 transitions. [2022-11-18 21:18:35,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-11-18 21:18:35,006 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 52 states have (on average 2.769230769230769) internal successors, (144), 49 states have internal predecessors, (144), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 77 [2022-11-18 21:18:35,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:18:35,019 INFO L225 Difference]: With dead ends: 12965 [2022-11-18 21:18:35,019 INFO L226 Difference]: Without dead ends: 12965 [2022-11-18 21:18:35,020 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 88 SyntacticMatches, 7 SemanticMatches, 165 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 8515 ImplicationChecksByTransitivity, 40.5s TimeCoverageRelationStatistics Valid=3242, Invalid=24128, Unknown=24, NotChecked=328, Total=27722 [2022-11-18 21:18:35,021 INFO L413 NwaCegarLoop]: 192 mSDtfsCounter, 5450 mSDsluCounter, 5542 mSDsCounter, 0 mSdLazyCounter, 5295 mSolverCounterSat, 549 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5453 SdHoareTripleChecker+Valid, 5734 SdHoareTripleChecker+Invalid, 6509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 549 IncrementalHoareTripleChecker+Valid, 5295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 665 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:18:35,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5453 Valid, 5734 Invalid, 6509 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [549 Valid, 5295 Invalid, 0 Unknown, 665 Unchecked, 7.8s Time] [2022-11-18 21:18:35,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12965 states. [2022-11-18 21:18:35,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12965 to 7912. [2022-11-18 21:18:35,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7912 states, 7474 states have (on average 1.2262510034787262) internal successors, (9165), 7527 states have internal predecessors, (9165), 338 states have call successors, (338), 77 states have call predecessors, (338), 77 states have return successors, (338), 307 states have call predecessors, (338), 338 states have call successors, (338) [2022-11-18 21:18:35,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7912 states to 7912 states and 9841 transitions. [2022-11-18 21:18:35,163 INFO L78 Accepts]: Start accepts. Automaton has 7912 states and 9841 transitions. Word has length 77 [2022-11-18 21:18:35,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:18:35,163 INFO L495 AbstractCegarLoop]: Abstraction has 7912 states and 9841 transitions. [2022-11-18 21:18:35,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 2.769230769230769) internal successors, (144), 49 states have internal predecessors, (144), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:18:35,163 INFO L276 IsEmpty]: Start isEmpty. Operand 7912 states and 9841 transitions. [2022-11-18 21:18:35,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-11-18 21:18:35,165 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:18:35,166 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:18:35,171 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-18 21:18:35,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-11-18 21:18:35,366 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:18:35,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:18:35,366 INFO L85 PathProgramCache]: Analyzing trace with hash -2047531060, now seen corresponding path program 1 times [2022-11-18 21:18:35,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:18:35,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759078813] [2022-11-18 21:18:35,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:18:35,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:18:35,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:38,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:18:38,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:38,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:18:38,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:38,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-18 21:18:38,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:38,914 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 15 proven. 19 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 21:18:38,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:18:38,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759078813] [2022-11-18 21:18:38,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759078813] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:18:38,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689210901] [2022-11-18 21:18:38,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:18:38,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:18:38,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:18:38,917 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:18:38,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-18 21:18:39,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:39,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 50 conjunts are in the unsatisfiable core [2022-11-18 21:18:39,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:18:40,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:18:40,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:18:40,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:18:40,743 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:18:40,743 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 110 treesize of output 104 [2022-11-18 21:18:40,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:18:40,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:18:40,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:18:40,784 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:18:40,784 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 82 treesize of output 76 [2022-11-18 21:18:41,304 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 21:18:41,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:18:43,244 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:18:43,332 INFO L321 Elim1Store]: treesize reduction 12, result has 82.6 percent of original size [2022-11-18 21:18:43,333 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 137 treesize of output 153 [2022-11-18 21:18:43,341 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:18:43,343 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:18:43,394 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:18:43,395 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 97 treesize of output 113 [2022-11-18 21:18:44,681 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-18 21:18:44,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689210901] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:18:44,681 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:18:44,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 13, 14] total 54 [2022-11-18 21:18:44,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172060141] [2022-11-18 21:18:44,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:18:44,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-11-18 21:18:44,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:18:44,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-11-18 21:18:44,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=2631, Unknown=0, NotChecked=0, Total=2862 [2022-11-18 21:18:44,683 INFO L87 Difference]: Start difference. First operand 7912 states and 9841 transitions. Second operand has 54 states, 54 states have (on average 3.7037037037037037) internal successors, (200), 52 states have internal predecessors, (200), 7 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-18 21:19:09,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:19:09,555 INFO L93 Difference]: Finished difference Result 8626 states and 10732 transitions. [2022-11-18 21:19:09,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-11-18 21:19:09,556 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 3.7037037037037037) internal successors, (200), 52 states have internal predecessors, (200), 7 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 79 [2022-11-18 21:19:09,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:19:09,565 INFO L225 Difference]: With dead ends: 8626 [2022-11-18 21:19:09,565 INFO L226 Difference]: Without dead ends: 8615 [2022-11-18 21:19:09,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 142 SyntacticMatches, 2 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5099 ImplicationChecksByTransitivity, 21.9s TimeCoverageRelationStatistics Valid=2702, Invalid=15658, Unknown=0, NotChecked=0, Total=18360 [2022-11-18 21:19:09,567 INFO L413 NwaCegarLoop]: 239 mSDtfsCounter, 3509 mSDsluCounter, 5740 mSDsCounter, 0 mSdLazyCounter, 4779 mSolverCounterSat, 351 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3510 SdHoareTripleChecker+Valid, 5979 SdHoareTripleChecker+Invalid, 5130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 351 IncrementalHoareTripleChecker+Valid, 4779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:19:09,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3510 Valid, 5979 Invalid, 5130 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [351 Valid, 4779 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2022-11-18 21:19:09,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8615 states. [2022-11-18 21:19:09,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8615 to 7180. [2022-11-18 21:19:09,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7180 states, 6783 states have (on average 1.2199616688780774) internal successors, (8275), 6832 states have internal predecessors, (8275), 306 states have call successors, (306), 68 states have call predecessors, (306), 68 states have return successors, (306), 279 states have call predecessors, (306), 306 states have call successors, (306) [2022-11-18 21:19:09,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7180 states to 7180 states and 8887 transitions. [2022-11-18 21:19:09,665 INFO L78 Accepts]: Start accepts. Automaton has 7180 states and 8887 transitions. Word has length 79 [2022-11-18 21:19:09,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:19:09,665 INFO L495 AbstractCegarLoop]: Abstraction has 7180 states and 8887 transitions. [2022-11-18 21:19:09,665 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 3.7037037037037037) internal successors, (200), 52 states have internal predecessors, (200), 7 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-18 21:19:09,665 INFO L276 IsEmpty]: Start isEmpty. Operand 7180 states and 8887 transitions. [2022-11-18 21:19:09,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-18 21:19:09,667 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:19:09,667 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:19:09,673 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-11-18 21:19:09,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:19:09,868 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:19:09,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:19:09,868 INFO L85 PathProgramCache]: Analyzing trace with hash 393975138, now seen corresponding path program 1 times [2022-11-18 21:19:09,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:19:09,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126191722] [2022-11-18 21:19:09,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:19:09,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:19:09,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:12,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:19:12,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:12,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:19:12,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:12,382 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 11 proven. 22 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:19:12,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:19:12,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126191722] [2022-11-18 21:19:12,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126191722] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:19:12,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23248479] [2022-11-18 21:19:12,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:19:12,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:19:12,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:19:12,383 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:19:12,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-18 21:19:12,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:12,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 98 conjunts are in the unsatisfiable core [2022-11-18 21:19:12,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:19:12,970 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 21:19:12,970 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 21:19:13,186 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:19:13,195 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:19:13,220 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:19:13,231 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:19:13,260 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:19:13,279 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:19:13,656 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-18 21:19:13,656 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-18 21:19:13,675 INFO L321 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2022-11-18 21:19:13,676 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 21:19:13,864 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:19:13,872 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:19:13,873 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 67 treesize of output 59 [2022-11-18 21:19:14,345 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:19:14,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:14,348 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 30 [2022-11-18 21:19:15,177 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 21:19:15,178 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 21:19:15,515 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 48 [2022-11-18 21:19:15,661 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 48 [2022-11-18 21:19:15,813 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 48 [2022-11-18 21:19:16,099 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-18 21:19:16,100 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 48 [2022-11-18 21:19:16,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:16,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:16,346 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:19:16,348 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 33 [2022-11-18 21:19:16,854 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 15 [2022-11-18 21:19:17,011 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:19:17,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:19:19,467 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2556 (Array Int Int)) (v_ArrVal_2555 (Array Int Int)) (v_ArrVal_2558 Int)) (<= (+ (select (select (let ((.cse0 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_2555) |c_ULTIMATE.start_create_item_~link#1.base| v_ArrVal_2556))) (store .cse0 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_append_one_~list#1.base|) (+ (* |c_ULTIMATE.start_append_one_~to#1| 4) |c_ULTIMATE.start_append_one_~list#1.offset|) v_ArrVal_2558))) |c_~#list~0.base|) (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_END 4))) 1) |c_#StackHeapBarrier|)) is different from false [2022-11-18 21:19:19,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23248479] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:19:19,883 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:19:19,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 21] total 45 [2022-11-18 21:19:19,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076896912] [2022-11-18 21:19:19,883 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:19:19,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-11-18 21:19:19,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:19:19,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-11-18 21:19:19,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=284, Invalid=2569, Unknown=13, NotChecked=104, Total=2970 [2022-11-18 21:19:19,884 INFO L87 Difference]: Start difference. First operand 7180 states and 8887 transitions. Second operand has 46 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 42 states have internal predecessors, (150), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:19:43,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:19:43,526 INFO L93 Difference]: Finished difference Result 12208 states and 15315 transitions. [2022-11-18 21:19:43,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-11-18 21:19:43,526 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 42 states have internal predecessors, (150), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 80 [2022-11-18 21:19:43,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:19:43,536 INFO L225 Difference]: With dead ends: 12208 [2022-11-18 21:19:43,537 INFO L226 Difference]: Without dead ends: 12208 [2022-11-18 21:19:43,538 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 94 SyntacticMatches, 12 SemanticMatches, 166 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 9328 ImplicationChecksByTransitivity, 23.7s TimeCoverageRelationStatistics Valid=3595, Invalid=24117, Unknown=14, NotChecked=330, Total=28056 [2022-11-18 21:19:43,538 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 4128 mSDsluCounter, 4551 mSDsCounter, 0 mSdLazyCounter, 3885 mSolverCounterSat, 359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4130 SdHoareTripleChecker+Valid, 4725 SdHoareTripleChecker+Invalid, 4742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 359 IncrementalHoareTripleChecker+Valid, 3885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 498 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:19:43,538 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4130 Valid, 4725 Invalid, 4742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [359 Valid, 3885 Invalid, 0 Unknown, 498 Unchecked, 5.1s Time] [2022-11-18 21:19:43,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12208 states. [2022-11-18 21:19:43,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12208 to 8634. [2022-11-18 21:19:43,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8634 states, 8164 states have (on average 1.2177853993140617) internal successors, (9942), 8215 states have internal predecessors, (9942), 368 states have call successors, (368), 79 states have call predecessors, (368), 79 states have return successors, (368), 339 states have call predecessors, (368), 368 states have call successors, (368) [2022-11-18 21:19:43,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8634 states to 8634 states and 10678 transitions. [2022-11-18 21:19:43,666 INFO L78 Accepts]: Start accepts. Automaton has 8634 states and 10678 transitions. Word has length 80 [2022-11-18 21:19:43,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:19:43,666 INFO L495 AbstractCegarLoop]: Abstraction has 8634 states and 10678 transitions. [2022-11-18 21:19:43,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 42 states have internal predecessors, (150), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:19:43,668 INFO L276 IsEmpty]: Start isEmpty. Operand 8634 states and 10678 transitions. [2022-11-18 21:19:43,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-11-18 21:19:43,670 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:19:43,670 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:19:43,681 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-18 21:19:43,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:19:43,877 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:19:43,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:19:43,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1522460055, now seen corresponding path program 1 times [2022-11-18 21:19:43,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:19:43,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177290405] [2022-11-18 21:19:43,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:19:43,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:19:43,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:44,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:19:44,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:44,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:19:44,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:44,097 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:19:44,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:19:44,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177290405] [2022-11-18 21:19:44,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177290405] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:19:44,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677684070] [2022-11-18 21:19:44,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:19:44,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:19:44,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:19:44,103 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:19:44,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-18 21:19:44,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:44,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 53 conjunts are in the unsatisfiable core [2022-11-18 21:19:44,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:19:45,119 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 21:19:45,353 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 17 [2022-11-18 21:19:45,871 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:19:45,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:45,873 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 18 [2022-11-18 21:19:45,944 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_remove_one_#t~mem14#1.base_27| Int)) (and (= |c_#valid| (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_remove_one_#t~mem14#1.base_27| 0)) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_remove_one_#t~mem14#1.base_27|) 0))) is different from true [2022-11-18 21:19:46,053 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 6 not checked. [2022-11-18 21:19:46,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:19:46,471 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-18 21:19:46,472 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 176 treesize of output 136 [2022-11-18 21:20:05,640 WARN L233 SmtUtils]: Spent 12.48s on a formula simplification. DAG size of input: 46 DAG size of output: 33 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:20:20,094 WARN L233 SmtUtils]: Spent 6.05s on a formula simplification that was a NOOP. DAG size: 36 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:20:26,277 WARN L233 SmtUtils]: Spent 6.07s on a formula simplification that was a NOOP. DAG size: 36 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:20:32,890 WARN L233 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 33 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:20:32,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677684070] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:20:32,920 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:20:32,921 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 15] total 21 [2022-11-18 21:20:32,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775035862] [2022-11-18 21:20:32,922 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:20:32,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 21:20:32,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:20:32,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 21:20:32,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1009, Unknown=3, NotChecked=64, Total=1190 [2022-11-18 21:20:32,923 INFO L87 Difference]: Start difference. First operand 8634 states and 10678 transitions. Second operand has 21 states, 21 states have (on average 7.0) internal successors, (147), 21 states have internal predecessors, (147), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 21:20:33,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:20:33,161 INFO L93 Difference]: Finished difference Result 8704 states and 10759 transitions. [2022-11-18 21:20:33,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-18 21:20:33,161 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 7.0) internal successors, (147), 21 states have internal predecessors, (147), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 81 [2022-11-18 21:20:33,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:20:33,170 INFO L225 Difference]: With dead ends: 8704 [2022-11-18 21:20:33,170 INFO L226 Difference]: Without dead ends: 8699 [2022-11-18 21:20:33,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 46.7s TimeCoverageRelationStatistics Valid=140, Invalid=1267, Unknown=3, NotChecked=72, Total=1482 [2022-11-18 21:20:33,170 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 51 mSDsluCounter, 888 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 1017 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 577 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:20:33,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 1017 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 577 Unchecked, 0.0s Time] [2022-11-18 21:20:33,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8699 states. [2022-11-18 21:20:33,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8699 to 8696. [2022-11-18 21:20:33,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8696 states, 8226 states have (on average 1.2174811573061026) internal successors, (10015), 8277 states have internal predecessors, (10015), 368 states have call successors, (368), 79 states have call predecessors, (368), 79 states have return successors, (368), 339 states have call predecessors, (368), 368 states have call successors, (368) [2022-11-18 21:20:33,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8696 states to 8696 states and 10751 transitions. [2022-11-18 21:20:33,267 INFO L78 Accepts]: Start accepts. Automaton has 8696 states and 10751 transitions. Word has length 81 [2022-11-18 21:20:33,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:20:33,267 INFO L495 AbstractCegarLoop]: Abstraction has 8696 states and 10751 transitions. [2022-11-18 21:20:33,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 7.0) internal successors, (147), 21 states have internal predecessors, (147), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 21:20:33,267 INFO L276 IsEmpty]: Start isEmpty. Operand 8696 states and 10751 transitions. [2022-11-18 21:20:33,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-18 21:20:33,269 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:20:33,269 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:20:33,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-11-18 21:20:33,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:20:33,475 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:20:33,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:20:33,475 INFO L85 PathProgramCache]: Analyzing trace with hash -854149370, now seen corresponding path program 1 times [2022-11-18 21:20:33,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:20:33,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281060445] [2022-11-18 21:20:33,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:20:33,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:20:33,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:33,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 21:20:33,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:33,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:20:33,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:33,748 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:20:33,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:20:33,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281060445] [2022-11-18 21:20:33,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281060445] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:20:33,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935096460] [2022-11-18 21:20:33,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:20:33,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:20:33,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:20:33,751 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:20:33,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-18 21:20:34,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:34,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 75 conjunts are in the unsatisfiable core [2022-11-18 21:20:34,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:20:34,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:34,529 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:20:34,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:34,563 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:20:34,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:34,597 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:20:34,894 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-18 21:20:34,894 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 30 [2022-11-18 21:20:35,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:35,623 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 43 [2022-11-18 21:20:35,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:35,634 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:20:35,666 INFO L321 Elim1Store]: treesize reduction 30, result has 51.6 percent of original size [2022-11-18 21:20:35,666 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 108 treesize of output 98 [2022-11-18 21:20:36,265 INFO L321 Elim1Store]: treesize reduction 113, result has 48.9 percent of original size [2022-11-18 21:20:36,265 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 70 treesize of output 200 [2022-11-18 21:20:36,552 INFO L321 Elim1Store]: treesize reduction 68, result has 17.1 percent of original size [2022-11-18 21:20:36,552 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 20 [2022-11-18 21:20:36,568 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:20:36,571 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 9 [2022-11-18 21:20:36,665 INFO L321 Elim1Store]: treesize reduction 66, result has 28.3 percent of original size [2022-11-18 21:20:36,665 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 44 [2022-11-18 21:20:37,564 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:20:37,564 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2022-11-18 21:20:37,569 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:20:37,577 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:20:37,577 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 85 treesize of output 63 [2022-11-18 21:20:38,175 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:20:38,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:20:38,579 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse1 (+ |c_~#list~0.offset| (* ~unnamed1~0~LIST_BEG 4)))) (or (forall ((v_ArrVal_2764 Int)) (= (store |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_append_one_~list#1.base|) .cse0 v_ArrVal_2764)) |c_~#list~0.base|) .cse1) 0) |c_ULTIMATE.start_main_old_#valid#1|)) (forall ((v_ArrVal_2763 Int)) (not (= (select (select (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_append_one_~list#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_append_one_~list#1.base|) .cse0 v_ArrVal_2763)) |c_~#list~0.base|) .cse1) 0))))) is different from false [2022-11-18 21:20:38,933 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:20:38,960 INFO L321 Elim1Store]: treesize reduction 15, result has 51.6 percent of original size [2022-11-18 21:20:38,960 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 86 treesize of output 77 [2022-11-18 21:20:41,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935096460] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:20:41,466 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:20:41,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 18] total 25 [2022-11-18 21:20:41,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20898247] [2022-11-18 21:20:41,466 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:20:41,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-18 21:20:41,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:20:41,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-18 21:20:41,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1486, Unknown=4, NotChecked=78, Total=1722 [2022-11-18 21:20:41,467 INFO L87 Difference]: Start difference. First operand 8696 states and 10751 transitions. Second operand has 25 states, 25 states have (on average 6.0) internal successors, (150), 25 states have internal predecessors, (150), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 21:20:41,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:20:41,893 INFO L93 Difference]: Finished difference Result 8770 states and 10840 transitions. [2022-11-18 21:20:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-18 21:20:41,894 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 6.0) internal successors, (150), 25 states have internal predecessors, (150), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 82 [2022-11-18 21:20:41,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:20:41,904 INFO L225 Difference]: With dead ends: 8770 [2022-11-18 21:20:41,904 INFO L226 Difference]: Without dead ends: 8760 [2022-11-18 21:20:41,904 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 122 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 707 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=193, Invalid=1877, Unknown=4, NotChecked=88, Total=2162 [2022-11-18 21:20:41,904 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 57 mSDsluCounter, 1510 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 1646 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 306 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:20:41,905 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 1646 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 306 Unchecked, 0.1s Time] [2022-11-18 21:20:41,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8760 states. [2022-11-18 21:20:42,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8760 to 8721. [2022-11-18 21:20:42,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8721 states, 8251 states have (on average 1.216701005938674) internal successors, (10039), 8302 states have internal predecessors, (10039), 368 states have call successors, (368), 79 states have call predecessors, (368), 79 states have return successors, (368), 339 states have call predecessors, (368), 368 states have call successors, (368) [2022-11-18 21:20:42,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8721 states to 8721 states and 10775 transitions. [2022-11-18 21:20:42,031 INFO L78 Accepts]: Start accepts. Automaton has 8721 states and 10775 transitions. Word has length 82 [2022-11-18 21:20:42,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:20:42,031 INFO L495 AbstractCegarLoop]: Abstraction has 8721 states and 10775 transitions. [2022-11-18 21:20:42,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 6.0) internal successors, (150), 25 states have internal predecessors, (150), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 21:20:42,032 INFO L276 IsEmpty]: Start isEmpty. Operand 8721 states and 10775 transitions. [2022-11-18 21:20:42,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-11-18 21:20:42,033 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:20:42,034 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:20:42,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-11-18 21:20:42,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7abf3b-d756-43d2-ab28-9af27d43ee71/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:20:42,240 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 54 more)] === [2022-11-18 21:20:42,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:20:42,241 INFO L85 PathProgramCache]: Analyzing trace with hash 475315491, now seen corresponding path program 1 times [2022-11-18 21:20:42,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:20:42,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713569724] [2022-11-18 21:20:42,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:20:42,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:20:42,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat