./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ldv-memsafety/memleaks_test22_5.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version b2eff8ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-memsafety/memleaks_test22_5.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD --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 43f8392da149a5e37da963296eece1aed541fa66405941aca1908b78e9471c4c ................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-memsafety/memleaks_test22_5.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD --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 43f8392da149a5e37da963296eece1aed541fa66405941aca1908b78e9471c4c .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-28 22:51:54,046 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 22:51:54,050 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 22:51:54,122 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 22:51:54,123 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 22:51:54,128 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 22:51:54,131 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 22:51:54,136 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 22:51:54,139 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 22:51:54,146 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 22:51:54,148 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 22:51:54,150 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 22:51:54,151 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 22:51:54,155 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 22:51:54,158 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 22:51:54,169 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 22:51:54,172 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 22:51:54,174 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 22:51:54,177 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 22:51:54,188 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 22:51:54,193 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 22:51:54,196 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 22:51:54,198 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 22:51:54,199 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 22:51:54,204 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 22:51:54,204 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 22:51:54,205 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 22:51:54,206 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 22:51:54,207 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 22:51:54,209 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 22:51:54,209 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 22:51:54,210 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 22:51:54,212 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 22:51:54,213 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 22:51:54,214 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 22:51:54,214 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 22:51:54,215 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 22:51:54,216 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 22:51:54,216 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 22:51:54,217 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 22:51:54,218 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 22:51:54,219 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-10-28 22:51:54,251 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 22:51:54,251 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 22:51:54,252 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 22:51:54,252 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 22:51:54,253 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 22:51:54,254 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 22:51:54,254 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 22:51:54,255 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 22:51:54,255 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-28 22:51:54,255 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 22:51:54,255 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 22:51:54,256 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-28 22:51:54,256 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 22:51:54,256 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-28 22:51:54,257 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-28 22:51:54,257 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-28 22:51:54,257 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-28 22:51:54,257 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-28 22:51:54,258 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-28 22:51:54,258 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 22:51:54,258 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 22:51:54,259 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 22:51:54,259 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-28 22:51:54,259 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-28 22:51:54,260 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 22:51:54,260 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-28 22:51:54,260 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 22:51:54,261 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-28 22:51:54,261 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 22:51:54,261 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_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/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_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD 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 -> 43f8392da149a5e37da963296eece1aed541fa66405941aca1908b78e9471c4c [2021-10-28 22:51:54,567 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 22:51:54,599 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 22:51:54,602 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 22:51:54,604 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 22:51:54,605 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 22:51:54,606 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/../../sv-benchmarks/c/ldv-memsafety/memleaks_test22_5.i [2021-10-28 22:51:54,689 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/data/ecad78be5/4543f4f46fe84e6b89a2ce85dd4d801d/FLAGcaf175a3f [2021-10-28 22:51:55,485 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 22:51:55,486 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/sv-benchmarks/c/ldv-memsafety/memleaks_test22_5.i [2021-10-28 22:51:55,524 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/data/ecad78be5/4543f4f46fe84e6b89a2ce85dd4d801d/FLAGcaf175a3f [2021-10-28 22:51:55,654 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/data/ecad78be5/4543f4f46fe84e6b89a2ce85dd4d801d [2021-10-28 22:51:55,658 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 22:51:55,661 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-28 22:51:55,666 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 22:51:55,666 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 22:51:55,669 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 22:51:55,669 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 10:51:55" (1/1) ... [2021-10-28 22:51:55,671 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2414cde0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:51:55, skipping insertion in model container [2021-10-28 22:51:55,677 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 10:51:55" (1/1) ... [2021-10-28 22:51:55,685 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 22:51:55,739 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 22:51:56,279 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 22:51:56,313 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-10-28 22:51:56,314 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@7e08b7d8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:51:56, skipping insertion in model container [2021-10-28 22:51:56,315 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 22:51:56,315 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2021-10-28 22:51:56,320 INFO L168 Benchmark]: Toolchain (without parser) took 655.54 ms. Allocated memory was 102.8 MB in the beginning and 130.0 MB in the end (delta: 27.3 MB). Free memory was 69.1 MB in the beginning and 99.2 MB in the end (delta: -30.1 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. [2021-10-28 22:51:56,322 INFO L168 Benchmark]: CDTParser took 0.34 ms. Allocated memory is still 102.8 MB. Free memory is still 56.1 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 22:51:56,325 INFO L168 Benchmark]: CACSL2BoogieTranslator took 649.77 ms. Allocated memory was 102.8 MB in the beginning and 130.0 MB in the end (delta: 27.3 MB). Free memory was 68.8 MB in the beginning and 99.2 MB in the end (delta: -30.4 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. [2021-10-28 22:51:56,327 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.34 ms. Allocated memory is still 102.8 MB. Free memory is still 56.1 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 649.77 ms. Allocated memory was 102.8 MB in the beginning and 130.0 MB in the end (delta: 27.3 MB). Free memory was 68.8 MB in the beginning and 99.2 MB in the end (delta: -30.4 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 576]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.2.1-dev-b2eff8b [2021-10-28 22:51:59,034 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 22:51:59,037 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 22:51:59,110 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 22:51:59,111 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 22:51:59,113 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 22:51:59,116 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 22:51:59,119 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 22:51:59,121 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 22:51:59,123 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 22:51:59,125 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 22:51:59,127 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 22:51:59,128 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 22:51:59,129 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 22:51:59,132 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 22:51:59,134 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 22:51:59,135 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 22:51:59,137 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 22:51:59,140 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 22:51:59,143 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 22:51:59,145 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 22:51:59,153 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 22:51:59,156 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 22:51:59,158 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 22:51:59,163 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 22:51:59,164 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 22:51:59,170 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 22:51:59,171 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 22:51:59,173 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 22:51:59,175 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 22:51:59,175 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 22:51:59,176 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 22:51:59,179 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 22:51:59,181 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 22:51:59,185 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 22:51:59,186 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 22:51:59,188 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 22:51:59,188 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 22:51:59,189 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 22:51:59,191 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 22:51:59,192 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 22:51:59,199 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-10-28 22:51:59,240 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 22:51:59,241 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 22:51:59,241 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 22:51:59,242 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 22:51:59,243 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 22:51:59,243 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 22:51:59,244 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 22:51:59,244 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 22:51:59,244 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-28 22:51:59,244 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 22:51:59,245 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 22:51:59,245 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-28 22:51:59,245 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 22:51:59,246 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-28 22:51:59,246 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-28 22:51:59,246 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-28 22:51:59,246 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-28 22:51:59,247 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-28 22:51:59,247 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-28 22:51:59,247 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-28 22:51:59,247 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-28 22:51:59,248 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 22:51:59,248 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 22:51:59,248 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 22:51:59,249 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-28 22:51:59,249 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-28 22:51:59,249 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 22:51:59,250 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-28 22:51:59,250 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-28 22:51:59,250 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-28 22:51:59,250 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 22:51:59,251 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-28 22:51:59,251 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/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_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD 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 -> 43f8392da149a5e37da963296eece1aed541fa66405941aca1908b78e9471c4c [2021-10-28 22:51:59,703 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 22:51:59,737 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 22:51:59,741 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 22:51:59,743 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 22:51:59,744 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 22:51:59,745 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/../../sv-benchmarks/c/ldv-memsafety/memleaks_test22_5.i [2021-10-28 22:51:59,843 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/data/7786c2884/12c66d6af8b74815acf9d43674afb2ab/FLAGe10aa9029 [2021-10-28 22:52:00,601 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 22:52:00,602 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/sv-benchmarks/c/ldv-memsafety/memleaks_test22_5.i [2021-10-28 22:52:00,659 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/data/7786c2884/12c66d6af8b74815acf9d43674afb2ab/FLAGe10aa9029 [2021-10-28 22:52:00,891 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/data/7786c2884/12c66d6af8b74815acf9d43674afb2ab [2021-10-28 22:52:00,894 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 22:52:00,896 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-28 22:52:00,899 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 22:52:00,900 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 22:52:00,905 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 22:52:00,906 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 10:52:00" (1/1) ... [2021-10-28 22:52:00,909 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3318c925 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:52:00, skipping insertion in model container [2021-10-28 22:52:00,909 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 10:52:00" (1/1) ... [2021-10-28 22:52:00,918 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 22:52:01,011 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 22:52:01,652 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 22:52:01,677 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-10-28 22:52:01,692 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 22:52:01,780 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 22:52:01,789 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 22:52:01,853 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 22:52:01,923 INFO L208 MainTranslator]: Completed translation [2021-10-28 22:52:01,924 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:52:01 WrapperNode [2021-10-28 22:52:01,925 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 22:52:01,927 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 22:52:01,927 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 22:52:01,928 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 22:52:01,937 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:52:01" (1/1) ... [2021-10-28 22:52:01,938 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:52:01" (1/1) ... [2021-10-28 22:52:01,962 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:52:01" (1/1) ... [2021-10-28 22:52:01,963 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:52:01" (1/1) ... [2021-10-28 22:52:01,997 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:52:01" (1/1) ... [2021-10-28 22:52:02,013 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:52:01" (1/1) ... [2021-10-28 22:52:02,026 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:52:01" (1/1) ... [2021-10-28 22:52:02,037 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 22:52:02,038 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 22:52:02,038 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 22:52:02,043 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 22:52:02,044 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:52:01" (1/1) ... [2021-10-28 22:52:02,051 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-28 22:52:02,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 22:52:02,077 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-28 22:52:02,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-28 22:52:02,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-10-28 22:52:02,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 22:52:02,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-10-28 22:52:02,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.setCurrentRoundingMode [2021-10-28 22:52:02,165 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2021-10-28 22:52:02,168 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2021-10-28 22:52:02,168 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint16_identity [2021-10-28 22:52:02,168 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint32_identity [2021-10-28 22:52:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint64_identity [2021-10-28 22:52:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_nonpositive [2021-10-28 22:52:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_positive [2021-10-28 22:52:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-10-28 22:52:02,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-10-28 22:52:02,170 INFO L138 BoogieDeclarations]: Found implementation of procedure LDV_INIT_LIST_HEAD [2021-10-28 22:52:02,170 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_add [2021-10-28 22:52:02,170 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_del [2021-10-28 22:52:02,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_add [2021-10-28 22:52:02,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_add_tail [2021-10-28 22:52:02,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_del [2021-10-28 22:52:02,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_alloc [2021-10-28 22:52:02,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_fill [2021-10-28 22:52:02,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_free [2021-10-28 22:52:02,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_msg [2021-10-28 22:52:02,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_msgs [2021-10-28 22:52:02,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2021-10-28 22:52:02,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-10-28 22:52:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_add_return [2021-10-28 22:52:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_sub_return [2021-10-28 22:52:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_sub [2021-10-28 22:52:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_init [2021-10-28 22:52:02,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_get [2021-10-28 22:52:02,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_put [2021-10-28 22:52:02,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_del [2021-10-28 22:52:02,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_cleanup [2021-10-28 22:52:02,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_release [2021-10-28 22:52:02,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_put [2021-10-28 22:52:02,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_get [2021-10-28 22:52:02,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_init_internal [2021-10-28 22:52:02,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_init [2021-10-28 22:52:02,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_create [2021-10-28 22:52:02,177 INFO L138 BoogieDeclarations]: Found implementation of procedure f [2021-10-28 22:52:02,177 INFO L138 BoogieDeclarations]: Found implementation of procedure g [2021-10-28 22:52:02,178 INFO L138 BoogieDeclarations]: Found implementation of procedure f_22_get [2021-10-28 22:52:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure f_22_put [2021-10-28 22:52:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure entry_point [2021-10-28 22:52:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-10-28 22:52:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-10-28 22:52:02,181 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-10-28 22:52:02,181 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-10-28 22:52:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2021-10-28 22:52:02,182 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2021-10-28 22:52:02,182 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2021-10-28 22:52:02,182 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2021-10-28 22:52:02,182 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2021-10-28 22:52:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2021-10-28 22:52:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2021-10-28 22:52:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2021-10-28 22:52:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2021-10-28 22:52:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2021-10-28 22:52:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2021-10-28 22:52:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2021-10-28 22:52:02,185 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2021-10-28 22:52:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2021-10-28 22:52:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2021-10-28 22:52:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2021-10-28 22:52:02,188 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2021-10-28 22:52:02,188 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2021-10-28 22:52:02,188 INFO L130 BoogieDeclarations]: Found specification of procedure __uint16_identity [2021-10-28 22:52:02,188 INFO L130 BoogieDeclarations]: Found specification of procedure __uint32_identity [2021-10-28 22:52:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure __uint64_identity [2021-10-28 22:52:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure select [2021-10-28 22:52:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2021-10-28 22:52:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2021-10-28 22:52:02,191 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2021-10-28 22:52:02,191 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2021-10-28 22:52:02,191 INFO L130 BoogieDeclarations]: Found specification of procedure random [2021-10-28 22:52:02,192 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2021-10-28 22:52:02,192 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2021-10-28 22:52:02,198 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2021-10-28 22:52:02,199 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2021-10-28 22:52:02,199 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2021-10-28 22:52:02,199 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2021-10-28 22:52:02,199 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2021-10-28 22:52:02,200 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2021-10-28 22:52:02,200 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2021-10-28 22:52:02,200 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2021-10-28 22:52:02,200 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2021-10-28 22:52:02,200 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2021-10-28 22:52:02,201 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2021-10-28 22:52:02,201 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2021-10-28 22:52:02,201 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2021-10-28 22:52:02,201 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2021-10-28 22:52:02,201 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2021-10-28 22:52:02,202 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2021-10-28 22:52:02,202 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2021-10-28 22:52:02,203 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2021-10-28 22:52:02,203 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2021-10-28 22:52:02,203 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2021-10-28 22:52:02,203 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2021-10-28 22:52:02,204 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2021-10-28 22:52:02,204 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2021-10-28 22:52:02,205 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2021-10-28 22:52:02,205 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2021-10-28 22:52:02,205 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2021-10-28 22:52:02,205 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2021-10-28 22:52:02,206 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2021-10-28 22:52:02,206 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2021-10-28 22:52:02,206 INFO L130 BoogieDeclarations]: Found specification of procedure free [2021-10-28 22:52:02,206 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2021-10-28 22:52:02,206 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2021-10-28 22:52:02,207 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2021-10-28 22:52:02,207 INFO L130 BoogieDeclarations]: Found specification of procedure aligned_alloc [2021-10-28 22:52:02,207 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-10-28 22:52:02,207 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2021-10-28 22:52:02,208 INFO L130 BoogieDeclarations]: Found specification of procedure at_quick_exit [2021-10-28 22:52:02,208 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2021-10-28 22:52:02,208 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2021-10-28 22:52:02,208 INFO L130 BoogieDeclarations]: Found specification of procedure quick_exit [2021-10-28 22:52:02,208 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2021-10-28 22:52:02,209 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2021-10-28 22:52:02,209 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2021-10-28 22:52:02,209 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2021-10-28 22:52:02,210 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2021-10-28 22:52:02,211 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2021-10-28 22:52:02,221 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2021-10-28 22:52:02,221 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2021-10-28 22:52:02,221 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2021-10-28 22:52:02,222 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2021-10-28 22:52:02,223 INFO L130 BoogieDeclarations]: Found specification of procedure system [2021-10-28 22:52:02,224 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2021-10-28 22:52:02,224 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2021-10-28 22:52:02,224 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2021-10-28 22:52:02,225 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2021-10-28 22:52:02,231 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2021-10-28 22:52:02,232 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2021-10-28 22:52:02,232 INFO L130 BoogieDeclarations]: Found specification of procedure div [2021-10-28 22:52:02,232 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2021-10-28 22:52:02,232 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2021-10-28 22:52:02,232 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2021-10-28 22:52:02,233 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2021-10-28 22:52:02,233 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2021-10-28 22:52:02,233 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2021-10-28 22:52:02,233 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2021-10-28 22:52:02,233 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2021-10-28 22:52:02,233 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2021-10-28 22:52:02,234 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2021-10-28 22:52:02,234 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2021-10-28 22:52:02,234 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2021-10-28 22:52:02,234 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2021-10-28 22:52:02,234 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2021-10-28 22:52:02,235 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2021-10-28 22:52:02,235 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2021-10-28 22:52:02,235 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2021-10-28 22:52:02,235 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2021-10-28 22:52:02,235 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2021-10-28 22:52:02,236 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2021-10-28 22:52:02,236 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-10-28 22:52:02,236 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-10-28 22:52:02,236 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_nonpositive [2021-10-28 22:52:02,236 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_positive [2021-10-28 22:52:02,236 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2021-10-28 22:52:02,237 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2021-10-28 22:52:02,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-10-28 22:52:02,237 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-28 22:52:02,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-10-28 22:52:02,237 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-10-28 22:52:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure LDV_INIT_LIST_HEAD [2021-10-28 22:52:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-10-28 22:52:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_add [2021-10-28 22:52:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_del [2021-10-28 22:52:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_add [2021-10-28 22:52:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-10-28 22:52:02,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_add_tail [2021-10-28 22:52:02,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_del [2021-10-28 22:52:02,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_alloc [2021-10-28 22:52:02,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_fill [2021-10-28 22:52:02,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-10-28 22:52:02,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_free [2021-10-28 22:52:02,240 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-28 22:52:02,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_msg [2021-10-28 22:52:02,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_msgs [2021-10-28 22:52:02,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2021-10-28 22:52:02,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-10-28 22:52:02,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_add_return [2021-10-28 22:52:02,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-28 22:52:02,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-28 22:52:02,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_sub_return [2021-10-28 22:52:02,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_sub [2021-10-28 22:52:02,242 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-10-28 22:52:02,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_init [2021-10-28 22:52:02,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_get [2021-10-28 22:52:02,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_put [2021-10-28 22:52:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_del [2021-10-28 22:52:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_cleanup [2021-10-28 22:52:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_release [2021-10-28 22:52:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_put [2021-10-28 22:52:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_get [2021-10-28 22:52:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_init_internal [2021-10-28 22:52:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_init [2021-10-28 22:52:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_create [2021-10-28 22:52:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-10-28 22:52:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure f [2021-10-28 22:52:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure g [2021-10-28 22:52:02,246 INFO L130 BoogieDeclarations]: Found specification of procedure f_22_get [2021-10-28 22:52:02,246 INFO L130 BoogieDeclarations]: Found specification of procedure f_22_put [2021-10-28 22:52:02,246 INFO L130 BoogieDeclarations]: Found specification of procedure entry_point [2021-10-28 22:52:02,246 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-10-28 22:52:02,246 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-10-28 22:52:02,247 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-28 22:52:02,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-10-28 22:52:02,247 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 22:52:02,247 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.setCurrentRoundingMode [2021-10-28 22:52:02,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-10-28 22:52:02,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-10-28 22:52:02,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-10-28 22:52:02,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-10-28 22:52:02,974 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-28 22:52:03,393 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-28 22:52:03,736 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 22:52:03,737 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-10-28 22:52:03,740 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 10:52:03 BoogieIcfgContainer [2021-10-28 22:52:03,740 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 22:52:03,743 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-28 22:52:03,743 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-28 22:52:03,746 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-28 22:52:03,747 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.10 10:52:00" (1/3) ... [2021-10-28 22:52:03,748 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3134abdc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.10 10:52:03, skipping insertion in model container [2021-10-28 22:52:03,748 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 10:52:01" (2/3) ... [2021-10-28 22:52:03,748 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3134abdc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.10 10:52:03, skipping insertion in model container [2021-10-28 22:52:03,749 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 10:52:03" (3/3) ... [2021-10-28 22:52:03,750 INFO L111 eAbstractionObserver]: Analyzing ICFG memleaks_test22_5.i [2021-10-28 22:52:03,757 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-28 22:52:03,757 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 71 error locations. [2021-10-28 22:52:03,816 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-28 22:52:03,823 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-10-28 22:52:03,823 INFO L340 AbstractCegarLoop]: Starting to check reachability of 71 error locations. [2021-10-28 22:52:03,846 INFO L276 IsEmpty]: Start isEmpty. Operand has 155 states, 85 states have (on average 1.4588235294117646) internal successors, (124), 115 states have internal predecessors, (124), 21 states have call successors, (21), 19 states have call predecessors, (21), 19 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2021-10-28 22:52:03,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-28 22:52:03,856 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:03,857 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:03,857 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_kobject_createErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:03,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:03,864 INFO L85 PathProgramCache]: Analyzing trace with hash -604206848, now seen corresponding path program 1 times [2021-10-28 22:52:03,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:03,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [878959561] [2021-10-28 22:52:03,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:03,881 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:03,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:03,885 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:03,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-28 22:52:04,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:04,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-28 22:52:04,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:04,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-28 22:52:04,422 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:04,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:04,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:04,586 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:04,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [878959561] [2021-10-28 22:52:04,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [878959561] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:04,588 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:04,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-10-28 22:52:04,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602962422] [2021-10-28 22:52:04,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-28 22:52:04,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:04,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 22:52:04,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 22:52:04,640 INFO L87 Difference]: Start difference. First operand has 155 states, 85 states have (on average 1.4588235294117646) internal successors, (124), 115 states have internal predecessors, (124), 21 states have call successors, (21), 19 states have call predecessors, (21), 19 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-10-28 22:52:05,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:05,006 INFO L93 Difference]: Finished difference Result 137 states and 148 transitions. [2021-10-28 22:52:05,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-28 22:52:05,008 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2021-10-28 22:52:05,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:05,024 INFO L225 Difference]: With dead ends: 137 [2021-10-28 22:52:05,024 INFO L226 Difference]: Without dead ends: 134 [2021-10-28 22:52:05,026 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 22:52:05,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-10-28 22:52:05,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 128. [2021-10-28 22:52:05,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 71 states have (on average 1.3943661971830985) internal successors, (99), 92 states have internal predecessors, (99), 20 states have call successors, (20), 18 states have call predecessors, (20), 18 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) [2021-10-28 22:52:05,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 139 transitions. [2021-10-28 22:52:05,103 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 139 transitions. Word has length 17 [2021-10-28 22:52:05,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:05,104 INFO L470 AbstractCegarLoop]: Abstraction has 128 states and 139 transitions. [2021-10-28 22:52:05,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-10-28 22:52:05,104 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 139 transitions. [2021-10-28 22:52:05,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-28 22:52:05,105 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:05,106 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:05,122 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-10-28 22:52:05,319 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:05,319 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_kobject_createErr1REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:05,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:05,320 INFO L85 PathProgramCache]: Analyzing trace with hash -604206847, now seen corresponding path program 1 times [2021-10-28 22:52:05,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:05,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1762560411] [2021-10-28 22:52:05,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:05,322 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:05,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:05,330 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:05,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-28 22:52:05,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:05,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-28 22:52:05,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:05,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-28 22:52:05,793 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:05,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:06,287 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:06,287 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:06,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1762560411] [2021-10-28 22:52:06,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1762560411] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:06,288 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:06,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 9 [2021-10-28 22:52:06,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377588036] [2021-10-28 22:52:06,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-28 22:52:06,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:06,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-28 22:52:06,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-28 22:52:06,292 INFO L87 Difference]: Start difference. First operand 128 states and 139 transitions. Second operand has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 8 states have internal predecessors, (16), 1 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 22:52:07,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:07,021 INFO L93 Difference]: Finished difference Result 133 states and 144 transitions. [2021-10-28 22:52:07,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 22:52:07,022 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 8 states have internal predecessors, (16), 1 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 17 [2021-10-28 22:52:07,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:07,025 INFO L225 Difference]: With dead ends: 133 [2021-10-28 22:52:07,025 INFO L226 Difference]: Without dead ends: 133 [2021-10-28 22:52:07,026 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-10-28 22:52:07,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-10-28 22:52:07,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 128. [2021-10-28 22:52:07,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 70 states have (on average 1.4) internal successors, (98), 92 states have internal predecessors, (98), 20 states have call successors, (20), 18 states have call predecessors, (20), 18 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) [2021-10-28 22:52:07,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 138 transitions. [2021-10-28 22:52:07,042 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 138 transitions. Word has length 17 [2021-10-28 22:52:07,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:07,043 INFO L470 AbstractCegarLoop]: Abstraction has 128 states and 138 transitions. [2021-10-28 22:52:07,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 8 states have internal predecessors, (16), 1 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 22:52:07,043 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 138 transitions. [2021-10-28 22:52:07,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-28 22:52:07,044 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:07,044 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:07,063 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:07,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:07,258 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_kobject_createErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:07,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:07,259 INFO L85 PathProgramCache]: Analyzing trace with hash -575577697, now seen corresponding path program 1 times [2021-10-28 22:52:07,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:07,259 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1690179826] [2021-10-28 22:52:07,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:07,260 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:07,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:07,261 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:07,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-28 22:52:07,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:07,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 22:52:07,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:07,590 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:07,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:07,723 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:07,724 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:07,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1690179826] [2021-10-28 22:52:07,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1690179826] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:07,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:07,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-28 22:52:07,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875088767] [2021-10-28 22:52:07,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-28 22:52:07,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:07,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 22:52:07,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 22:52:07,729 INFO L87 Difference]: Start difference. First operand 128 states and 138 transitions. Second operand has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-10-28 22:52:07,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:07,782 INFO L93 Difference]: Finished difference Result 127 states and 135 transitions. [2021-10-28 22:52:07,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-28 22:52:07,782 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2021-10-28 22:52:07,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:07,788 INFO L225 Difference]: With dead ends: 127 [2021-10-28 22:52:07,788 INFO L226 Difference]: Without dead ends: 127 [2021-10-28 22:52:07,788 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 22:52:07,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-10-28 22:52:07,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 125. [2021-10-28 22:52:07,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 69 states have (on average 1.3768115942028984) internal successors, (95), 89 states have internal predecessors, (95), 19 states have call successors, (19), 18 states have call predecessors, (19), 18 states have return successors, (19), 19 states have call predecessors, (19), 18 states have call successors, (19) [2021-10-28 22:52:07,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 133 transitions. [2021-10-28 22:52:07,818 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 133 transitions. Word has length 17 [2021-10-28 22:52:07,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:07,819 INFO L470 AbstractCegarLoop]: Abstraction has 125 states and 133 transitions. [2021-10-28 22:52:07,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-10-28 22:52:07,820 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 133 transitions. [2021-10-28 22:52:07,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-28 22:52:07,822 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:07,822 INFO L513 BasicCegarLoop]: 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] [2021-10-28 22:52:07,837 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:08,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:08,037 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_atomic_sub_returnErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:08,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:08,038 INFO L85 PathProgramCache]: Analyzing trace with hash -811306797, now seen corresponding path program 1 times [2021-10-28 22:52:08,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:08,039 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1569175122] [2021-10-28 22:52:08,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:08,039 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:08,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:08,045 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:08,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-28 22:52:08,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:08,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-28 22:52:08,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:08,480 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:08,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:08,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:08,643 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:08,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1569175122] [2021-10-28 22:52:08,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1569175122] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:08,643 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:08,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-28 22:52:08,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437935300] [2021-10-28 22:52:08,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-28 22:52:08,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:08,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 22:52:08,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 22:52:08,651 INFO L87 Difference]: Start difference. First operand 125 states and 133 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 22:52:08,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:08,691 INFO L93 Difference]: Finished difference Result 127 states and 134 transitions. [2021-10-28 22:52:08,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-28 22:52:08,692 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2021-10-28 22:52:08,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:08,695 INFO L225 Difference]: With dead ends: 127 [2021-10-28 22:52:08,695 INFO L226 Difference]: Without dead ends: 127 [2021-10-28 22:52:08,696 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 22:52:08,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-10-28 22:52:08,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 125. [2021-10-28 22:52:08,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 69 states have (on average 1.3623188405797102) internal successors, (94), 89 states have internal predecessors, (94), 19 states have call successors, (19), 18 states have call predecessors, (19), 18 states have return successors, (19), 19 states have call predecessors, (19), 18 states have call successors, (19) [2021-10-28 22:52:08,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 132 transitions. [2021-10-28 22:52:08,718 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 132 transitions. Word has length 31 [2021-10-28 22:52:08,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:08,719 INFO L470 AbstractCegarLoop]: Abstraction has 125 states and 132 transitions. [2021-10-28 22:52:08,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 22:52:08,719 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 132 transitions. [2021-10-28 22:52:08,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-28 22:52:08,721 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:08,722 INFO L513 BasicCegarLoop]: 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] [2021-10-28 22:52:08,741 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:08,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:08,936 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_atomic_sub_returnErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:08,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:08,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1220131022, now seen corresponding path program 1 times [2021-10-28 22:52:08,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:08,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [144695311] [2021-10-28 22:52:08,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:08,937 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:08,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:08,938 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:08,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-28 22:52:09,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:09,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-28 22:52:09,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:09,390 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:09,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:09,551 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:09,551 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:09,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [144695311] [2021-10-28 22:52:09,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [144695311] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:09,551 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:09,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 9 [2021-10-28 22:52:09,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398963947] [2021-10-28 22:52:09,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-28 22:52:09,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:09,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-28 22:52:09,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-10-28 22:52:09,553 INFO L87 Difference]: Start difference. First operand 125 states and 132 transitions. Second operand has 9 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 4 states have call successors, (10), 4 states have call predecessors, (10), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 22:52:09,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:09,680 INFO L93 Difference]: Finished difference Result 142 states and 151 transitions. [2021-10-28 22:52:09,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-28 22:52:09,681 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 4 states have call successors, (10), 4 states have call predecessors, (10), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2021-10-28 22:52:09,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:09,683 INFO L225 Difference]: With dead ends: 142 [2021-10-28 22:52:09,683 INFO L226 Difference]: Without dead ends: 142 [2021-10-28 22:52:09,683 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-10-28 22:52:09,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-10-28 22:52:09,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 138. [2021-10-28 22:52:09,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 76 states have (on average 1.3289473684210527) internal successors, (101), 97 states have internal predecessors, (101), 22 states have call successors, (22), 20 states have call predecessors, (22), 21 states have return successors, (23), 22 states have call predecessors, (23), 21 states have call successors, (23) [2021-10-28 22:52:09,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 146 transitions. [2021-10-28 22:52:09,694 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 146 transitions. Word has length 31 [2021-10-28 22:52:09,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:09,695 INFO L470 AbstractCegarLoop]: Abstraction has 138 states and 146 transitions. [2021-10-28 22:52:09,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 4 states have call successors, (10), 4 states have call predecessors, (10), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 22:52:09,695 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 146 transitions. [2021-10-28 22:52:09,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-28 22:52:09,697 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:09,697 INFO L513 BasicCegarLoop]: 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] [2021-10-28 22:52:09,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:09,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:09,915 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_kref_initErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:09,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:09,916 INFO L85 PathProgramCache]: Analyzing trace with hash 536113147, now seen corresponding path program 1 times [2021-10-28 22:52:09,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:09,916 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1871306106] [2021-10-28 22:52:09,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:09,916 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:09,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:09,917 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:09,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-28 22:52:10,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:10,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-28 22:52:10,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:10,328 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:10,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:10,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:10,485 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:10,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1871306106] [2021-10-28 22:52:10,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1871306106] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:10,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:10,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-28 22:52:10,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024175756] [2021-10-28 22:52:10,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-28 22:52:10,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:10,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 22:52:10,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-28 22:52:10,488 INFO L87 Difference]: Start difference. First operand 138 states and 146 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-28 22:52:10,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:10,539 INFO L93 Difference]: Finished difference Result 144 states and 152 transitions. [2021-10-28 22:52:10,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 22:52:10,540 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 32 [2021-10-28 22:52:10,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:10,542 INFO L225 Difference]: With dead ends: 144 [2021-10-28 22:52:10,542 INFO L226 Difference]: Without dead ends: 140 [2021-10-28 22:52:10,543 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2021-10-28 22:52:10,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-10-28 22:52:10,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2021-10-28 22:52:10,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 78 states have (on average 1.3205128205128205) internal successors, (103), 99 states have internal predecessors, (103), 22 states have call successors, (22), 20 states have call predecessors, (22), 21 states have return successors, (23), 22 states have call predecessors, (23), 21 states have call successors, (23) [2021-10-28 22:52:10,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 148 transitions. [2021-10-28 22:52:10,552 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 148 transitions. Word has length 32 [2021-10-28 22:52:10,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:10,552 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 148 transitions. [2021-10-28 22:52:10,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-28 22:52:10,553 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 148 transitions. [2021-10-28 22:52:10,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-28 22:52:10,555 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:10,555 INFO L513 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:10,575 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:10,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:10,770 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_kref_initErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:10,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:10,771 INFO L85 PathProgramCache]: Analyzing trace with hash 690495131, now seen corresponding path program 1 times [2021-10-28 22:52:10,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:10,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1847701045] [2021-10-28 22:52:10,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:10,772 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:10,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:10,774 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:10,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-28 22:52:11,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:11,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-28 22:52:11,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:11,236 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:11,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:11,519 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:11,519 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:11,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1847701045] [2021-10-28 22:52:11,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1847701045] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-28 22:52:11,520 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 22:52:11,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-28 22:52:11,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104083831] [2021-10-28 22:52:11,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-28 22:52:11,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:11,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-28 22:52:11,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-10-28 22:52:11,522 INFO L87 Difference]: Start difference. First operand 140 states and 148 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-28 22:52:11,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:11,786 INFO L93 Difference]: Finished difference Result 148 states and 158 transitions. [2021-10-28 22:52:11,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-28 22:52:11,787 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 34 [2021-10-28 22:52:11,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:11,789 INFO L225 Difference]: With dead ends: 148 [2021-10-28 22:52:11,789 INFO L226 Difference]: Without dead ends: 144 [2021-10-28 22:52:11,789 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2021-10-28 22:52:11,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-10-28 22:52:11,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2021-10-28 22:52:11,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 82 states have (on average 1.3048780487804879) internal successors, (107), 103 states have internal predecessors, (107), 22 states have call successors, (22), 20 states have call predecessors, (22), 21 states have return successors, (23), 22 states have call predecessors, (23), 21 states have call successors, (23) [2021-10-28 22:52:11,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 152 transitions. [2021-10-28 22:52:11,798 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 152 transitions. Word has length 34 [2021-10-28 22:52:11,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:11,798 INFO L470 AbstractCegarLoop]: Abstraction has 144 states and 152 transitions. [2021-10-28 22:52:11,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-28 22:52:11,799 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 152 transitions. [2021-10-28 22:52:11,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-28 22:52:11,801 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:11,801 INFO L513 BasicCegarLoop]: 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] [2021-10-28 22:52:11,817 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:12,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:12,016 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting mainErr0ENSURES_VIOLATIONMEMORY_LEAK === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:12,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:12,017 INFO L85 PathProgramCache]: Analyzing trace with hash 780110635, now seen corresponding path program 1 times [2021-10-28 22:52:12,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:12,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1018908096] [2021-10-28 22:52:12,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:12,018 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:12,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:12,019 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:12,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-28 22:52:12,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:12,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-28 22:52:12,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:12,537 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 22:52:12,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:12,935 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 22:52:12,936 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:12,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1018908096] [2021-10-28 22:52:12,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1018908096] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:12,936 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:12,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-10-28 22:52:12,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984222704] [2021-10-28 22:52:12,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-28 22:52:12,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:12,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-28 22:52:12,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-28 22:52:12,939 INFO L87 Difference]: Start difference. First operand 144 states and 152 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-28 22:52:13,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:13,138 INFO L93 Difference]: Finished difference Result 157 states and 165 transitions. [2021-10-28 22:52:13,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-28 22:52:13,139 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), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 36 [2021-10-28 22:52:13,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:13,141 INFO L225 Difference]: With dead ends: 157 [2021-10-28 22:52:13,142 INFO L226 Difference]: Without dead ends: 137 [2021-10-28 22:52:13,142 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-28 22:52:13,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-10-28 22:52:13,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 127. [2021-10-28 22:52:13,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 72 states have (on average 1.3333333333333333) internal successors, (96), 92 states have internal predecessors, (96), 19 states have call successors, (19), 18 states have call predecessors, (19), 17 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-10-28 22:52:13,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 133 transitions. [2021-10-28 22:52:13,150 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 133 transitions. Word has length 36 [2021-10-28 22:52:13,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:13,151 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 133 transitions. [2021-10-28 22:52:13,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-28 22:52:13,151 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 133 transitions. [2021-10-28 22:52:13,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-28 22:52:13,153 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:13,153 INFO L513 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:13,168 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-10-28 22:52:13,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:13,368 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_kref_initErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:13,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:13,369 INFO L85 PathProgramCache]: Analyzing trace with hash -2002385957, now seen corresponding path program 2 times [2021-10-28 22:52:13,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:13,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [938009004] [2021-10-28 22:52:13,370 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 22:52:13,370 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:13,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:13,371 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:13,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-28 22:52:13,691 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-28 22:52:13,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 22:52:13,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 22:52:13,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:13,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-28 22:52:14,106 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-28 22:52:14,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:14,383 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-28 22:52:14,384 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:14,384 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [938009004] [2021-10-28 22:52:14,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [938009004] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:14,384 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:14,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 10] imperfect sequences [] total 11 [2021-10-28 22:52:14,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389980236] [2021-10-28 22:52:14,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-28 22:52:14,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:14,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-28 22:52:14,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-10-28 22:52:14,387 INFO L87 Difference]: Start difference. First operand 127 states and 133 transitions. Second operand has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 8 states have internal predecessors, (26), 4 states have call successors, (10), 5 states have call predecessors, (10), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-28 22:52:15,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:15,415 INFO L93 Difference]: Finished difference Result 152 states and 166 transitions. [2021-10-28 22:52:15,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-28 22:52:15,416 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 8 states have internal predecessors, (26), 4 states have call successors, (10), 5 states have call predecessors, (10), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 38 [2021-10-28 22:52:15,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:15,418 INFO L225 Difference]: With dead ends: 152 [2021-10-28 22:52:15,418 INFO L226 Difference]: Without dead ends: 152 [2021-10-28 22:52:15,418 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 56 SyntacticMatches, 9 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-10-28 22:52:15,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-10-28 22:52:15,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 126. [2021-10-28 22:52:15,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 72 states have (on average 1.3194444444444444) internal successors, (95), 91 states have internal predecessors, (95), 19 states have call successors, (19), 18 states have call predecessors, (19), 17 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-10-28 22:52:15,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 132 transitions. [2021-10-28 22:52:15,427 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 132 transitions. Word has length 38 [2021-10-28 22:52:15,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:15,428 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 132 transitions. [2021-10-28 22:52:15,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 8 states have internal predecessors, (26), 4 states have call successors, (10), 5 states have call predecessors, (10), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-28 22:52:15,428 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 132 transitions. [2021-10-28 22:52:15,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-28 22:52:15,430 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:15,430 INFO L513 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:15,450 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2021-10-28 22:52:15,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:15,645 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_kref_initErr1REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:15,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:15,646 INFO L85 PathProgramCache]: Analyzing trace with hash -2002385956, now seen corresponding path program 1 times [2021-10-28 22:52:15,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:15,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2039132499] [2021-10-28 22:52:15,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:15,646 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:15,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:15,647 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:15,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-28 22:52:15,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:15,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-28 22:52:15,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:16,222 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:16,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:16,818 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:16,818 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:16,818 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2039132499] [2021-10-28 22:52:16,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2039132499] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-28 22:52:16,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 22:52:16,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-28 22:52:16,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126202018] [2021-10-28 22:52:16,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-28 22:52:16,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:16,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-28 22:52:16,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2021-10-28 22:52:16,821 INFO L87 Difference]: Start difference. First operand 126 states and 132 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-28 22:52:17,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:17,720 INFO L93 Difference]: Finished difference Result 138 states and 150 transitions. [2021-10-28 22:52:17,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-28 22:52:17,727 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 38 [2021-10-28 22:52:17,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:17,728 INFO L225 Difference]: With dead ends: 138 [2021-10-28 22:52:17,729 INFO L226 Difference]: Without dead ends: 134 [2021-10-28 22:52:17,729 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=223, Invalid=377, Unknown=0, NotChecked=0, Total=600 [2021-10-28 22:52:17,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-10-28 22:52:17,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2021-10-28 22:52:17,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 80 states have (on average 1.2875) internal successors, (103), 99 states have internal predecessors, (103), 19 states have call successors, (19), 18 states have call predecessors, (19), 17 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-10-28 22:52:17,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 140 transitions. [2021-10-28 22:52:17,737 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 140 transitions. Word has length 38 [2021-10-28 22:52:17,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:17,737 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 140 transitions. [2021-10-28 22:52:17,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-28 22:52:17,738 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 140 transitions. [2021-10-28 22:52:17,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-28 22:52:17,739 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:17,739 INFO L513 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:17,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:17,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:17,955 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_kref_initErr1REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:17,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:17,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1528032860, now seen corresponding path program 2 times [2021-10-28 22:52:17,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:17,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [321433444] [2021-10-28 22:52:17,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 22:52:17,957 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:17,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:17,958 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:17,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-28 22:52:18,304 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-28 22:52:18,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 22:52:18,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-28 22:52:18,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:18,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-28 22:52:18,945 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-10-28 22:52:18,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:20,381 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-10-28 22:52:20,382 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:20,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [321433444] [2021-10-28 22:52:20,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [321433444] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:20,382 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:20,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 11] imperfect sequences [] total 22 [2021-10-28 22:52:20,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878028807] [2021-10-28 22:52:20,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-28 22:52:20,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:20,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-28 22:52:20,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-10-28 22:52:20,385 INFO L87 Difference]: Start difference. First operand 134 states and 140 transitions. Second operand has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 15 states have internal predecessors, (38), 7 states have call successors, (13), 8 states have call predecessors, (13), 4 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 22:52:23,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:23,115 INFO L93 Difference]: Finished difference Result 133 states and 139 transitions. [2021-10-28 22:52:23,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-28 22:52:23,116 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 15 states have internal predecessors, (38), 7 states have call successors, (13), 8 states have call predecessors, (13), 4 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Word has length 46 [2021-10-28 22:52:23,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:23,118 INFO L225 Difference]: With dead ends: 133 [2021-10-28 22:52:23,118 INFO L226 Difference]: Without dead ends: 133 [2021-10-28 22:52:23,119 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-10-28 22:52:23,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-10-28 22:52:23,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2021-10-28 22:52:23,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 80 states have (on average 1.275) internal successors, (102), 98 states have internal predecessors, (102), 19 states have call successors, (19), 18 states have call predecessors, (19), 17 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-10-28 22:52:23,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 139 transitions. [2021-10-28 22:52:23,126 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 139 transitions. Word has length 46 [2021-10-28 22:52:23,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:23,126 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 139 transitions. [2021-10-28 22:52:23,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 15 states have internal predecessors, (38), 7 states have call successors, (13), 8 states have call predecessors, (13), 4 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 22:52:23,127 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 139 transitions. [2021-10-28 22:52:23,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-28 22:52:23,128 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:23,128 INFO L513 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:23,146 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:23,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:23,329 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:23,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:23,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1472640772, now seen corresponding path program 1 times [2021-10-28 22:52:23,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:23,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [522730670] [2021-10-28 22:52:23,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:23,330 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:23,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:23,331 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:23,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-10-28 22:52:23,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:23,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 22:52:23,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:24,143 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:24,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:25,404 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:52:25,404 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:25,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [522730670] [2021-10-28 22:52:25,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [522730670] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-28 22:52:25,405 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 22:52:25,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-10-28 22:52:25,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377227574] [2021-10-28 22:52:25,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-10-28 22:52:25,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:25,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-10-28 22:52:25,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=892, Unknown=0, NotChecked=0, Total=1122 [2021-10-28 22:52:25,408 INFO L87 Difference]: Start difference. First operand 133 states and 139 transitions. Second operand has 34 states, 34 states have (on average 1.6764705882352942) internal successors, (57), 34 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-28 22:52:26,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:26,293 INFO L93 Difference]: Finished difference Result 139 states and 145 transitions. [2021-10-28 22:52:26,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-28 22:52:26,295 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.6764705882352942) internal successors, (57), 34 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 51 [2021-10-28 22:52:26,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:26,297 INFO L225 Difference]: With dead ends: 139 [2021-10-28 22:52:26,297 INFO L226 Difference]: Without dead ends: 135 [2021-10-28 22:52:26,298 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=250, Invalid=940, Unknown=0, NotChecked=0, Total=1190 [2021-10-28 22:52:26,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-10-28 22:52:26,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135. [2021-10-28 22:52:26,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 82 states have (on average 1.2682926829268293) internal successors, (104), 100 states have internal predecessors, (104), 19 states have call successors, (19), 18 states have call predecessors, (19), 17 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-10-28 22:52:26,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 141 transitions. [2021-10-28 22:52:26,310 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 141 transitions. Word has length 51 [2021-10-28 22:52:26,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:26,313 INFO L470 AbstractCegarLoop]: Abstraction has 135 states and 141 transitions. [2021-10-28 22:52:26,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.6764705882352942) internal successors, (57), 34 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-28 22:52:26,313 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 141 transitions. [2021-10-28 22:52:26,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-28 22:52:26,314 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:26,315 INFO L513 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:26,335 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:26,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:26,531 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:26,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:26,532 INFO L85 PathProgramCache]: Analyzing trace with hash 680412260, now seen corresponding path program 2 times [2021-10-28 22:52:26,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:26,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1859700743] [2021-10-28 22:52:26,533 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 22:52:26,533 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:26,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:26,534 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:26,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-28 22:52:26,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-28 22:52:26,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 22:52:26,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 22:52:26,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:27,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-28 22:52:27,437 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:27,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:27,692 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:27,693 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:27,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1859700743] [2021-10-28 22:52:27,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1859700743] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:27,693 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:27,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 10] imperfect sequences [] total 11 [2021-10-28 22:52:27,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156187578] [2021-10-28 22:52:27,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-28 22:52:27,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:27,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-28 22:52:27,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-10-28 22:52:27,696 INFO L87 Difference]: Start difference. First operand 135 states and 141 transitions. Second operand has 12 states, 11 states have (on average 2.909090909090909) internal successors, (32), 8 states have internal predecessors, (32), 4 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-10-28 22:52:28,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:28,793 INFO L93 Difference]: Finished difference Result 159 states and 173 transitions. [2021-10-28 22:52:28,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-28 22:52:28,793 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.909090909090909) internal successors, (32), 8 states have internal predecessors, (32), 4 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 53 [2021-10-28 22:52:28,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:28,795 INFO L225 Difference]: With dead ends: 159 [2021-10-28 22:52:28,795 INFO L226 Difference]: Without dead ends: 159 [2021-10-28 22:52:28,796 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-10-28 22:52:28,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-10-28 22:52:28,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 133. [2021-10-28 22:52:28,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 82 states have (on average 1.2439024390243902) internal successors, (102), 98 states have internal predecessors, (102), 19 states have call successors, (19), 18 states have call predecessors, (19), 17 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-10-28 22:52:28,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 139 transitions. [2021-10-28 22:52:28,804 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 139 transitions. Word has length 53 [2021-10-28 22:52:28,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:28,805 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 139 transitions. [2021-10-28 22:52:28,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.909090909090909) internal successors, (32), 8 states have internal predecessors, (32), 4 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-10-28 22:52:28,805 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 139 transitions. [2021-10-28 22:52:28,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-28 22:52:28,806 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:28,807 INFO L513 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:28,826 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2021-10-28 22:52:29,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:29,027 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:29,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:29,027 INFO L85 PathProgramCache]: Analyzing trace with hash 680412261, now seen corresponding path program 1 times [2021-10-28 22:52:29,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:29,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [962206675] [2021-10-28 22:52:29,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:29,028 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:29,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:29,029 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:29,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-10-28 22:52:29,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:29,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-28 22:52:29,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:29,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-28 22:52:30,170 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:30,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:31,423 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:31,424 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:31,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [962206675] [2021-10-28 22:52:31,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [962206675] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:31,424 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:31,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 11] imperfect sequences [] total 22 [2021-10-28 22:52:31,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388244548] [2021-10-28 22:52:31,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-28 22:52:31,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:31,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-28 22:52:31,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-10-28 22:52:31,426 INFO L87 Difference]: Start difference. First operand 133 states and 139 transitions. Second operand has 23 states, 22 states have (on average 2.0) internal successors, (44), 15 states have internal predecessors, (44), 7 states have call successors, (15), 8 states have call predecessors, (15), 4 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) [2021-10-28 22:52:34,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:34,003 INFO L93 Difference]: Finished difference Result 131 states and 137 transitions. [2021-10-28 22:52:34,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-28 22:52:34,004 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.0) internal successors, (44), 15 states have internal predecessors, (44), 7 states have call successors, (15), 8 states have call predecessors, (15), 4 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) Word has length 53 [2021-10-28 22:52:34,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:34,006 INFO L225 Difference]: With dead ends: 131 [2021-10-28 22:52:34,007 INFO L226 Difference]: Without dead ends: 131 [2021-10-28 22:52:34,007 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 81 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-10-28 22:52:34,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-10-28 22:52:34,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2021-10-28 22:52:34,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 82 states have (on average 1.2195121951219512) internal successors, (100), 96 states have internal predecessors, (100), 19 states have call successors, (19), 18 states have call predecessors, (19), 17 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-10-28 22:52:34,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 137 transitions. [2021-10-28 22:52:34,014 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 137 transitions. Word has length 53 [2021-10-28 22:52:34,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:34,015 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 137 transitions. [2021-10-28 22:52:34,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.0) internal successors, (44), 15 states have internal predecessors, (44), 7 states have call successors, (15), 8 states have call predecessors, (15), 4 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) [2021-10-28 22:52:34,015 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 137 transitions. [2021-10-28 22:52:34,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-28 22:52:34,016 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:34,017 INFO L513 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:34,029 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:34,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:34,223 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_atomic_sub_returnErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:34,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:34,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1848313328, now seen corresponding path program 1 times [2021-10-28 22:52:34,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:34,224 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [682837787] [2021-10-28 22:52:34,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:34,224 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:34,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:34,225 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:34,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-10-28 22:52:34,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:34,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 22:52:34,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:34,960 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:34,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:35,228 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:35,228 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:35,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [682837787] [2021-10-28 22:52:35,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [682837787] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:35,229 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:35,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 8 [2021-10-28 22:52:35,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659379280] [2021-10-28 22:52:35,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-28 22:52:35,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:35,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 22:52:35,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-10-28 22:52:35,231 INFO L87 Difference]: Start difference. First operand 131 states and 137 transitions. Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-28 22:52:35,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:35,289 INFO L93 Difference]: Finished difference Result 133 states and 138 transitions. [2021-10-28 22:52:35,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 22:52:35,290 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 60 [2021-10-28 22:52:35,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:35,291 INFO L225 Difference]: With dead ends: 133 [2021-10-28 22:52:35,291 INFO L226 Difference]: Without dead ends: 131 [2021-10-28 22:52:35,292 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-10-28 22:52:35,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-10-28 22:52:35,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2021-10-28 22:52:35,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 82 states have (on average 1.2073170731707317) internal successors, (99), 95 states have internal predecessors, (99), 19 states have call successors, (19), 18 states have call predecessors, (19), 17 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-10-28 22:52:35,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 136 transitions. [2021-10-28 22:52:35,315 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 136 transitions. Word has length 60 [2021-10-28 22:52:35,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:35,316 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 136 transitions. [2021-10-28 22:52:35,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-28 22:52:35,316 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 136 transitions. [2021-10-28 22:52:35,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-28 22:52:35,318 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:35,318 INFO L513 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:35,338 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:35,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:35,532 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_atomic_sub_returnErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:35,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:35,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1123996245, now seen corresponding path program 1 times [2021-10-28 22:52:35,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:35,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1879002388] [2021-10-28 22:52:35,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:35,534 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:35,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:35,536 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:35,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-28 22:52:36,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:36,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 22:52:36,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:36,276 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:36,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:36,676 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:36,676 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:36,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1879002388] [2021-10-28 22:52:36,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1879002388] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:36,676 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:36,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 11 [2021-10-28 22:52:36,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825826707] [2021-10-28 22:52:36,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-28 22:52:36,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:36,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-28 22:52:36,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-10-28 22:52:36,679 INFO L87 Difference]: Start difference. First operand 131 states and 136 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 5 states have call successors, (14), 2 states have call predecessors, (14), 5 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2021-10-28 22:52:36,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:36,809 INFO L93 Difference]: Finished difference Result 135 states and 139 transitions. [2021-10-28 22:52:36,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-28 22:52:36,810 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 5 states have call successors, (14), 2 states have call predecessors, (14), 5 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) Word has length 65 [2021-10-28 22:52:36,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:36,812 INFO L225 Difference]: With dead ends: 135 [2021-10-28 22:52:36,812 INFO L226 Difference]: Without dead ends: 131 [2021-10-28 22:52:36,813 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-10-28 22:52:36,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-10-28 22:52:36,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2021-10-28 22:52:36,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 82 states have (on average 1.1951219512195121) internal successors, (98), 94 states have internal predecessors, (98), 19 states have call successors, (19), 18 states have call predecessors, (19), 17 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-10-28 22:52:36,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 135 transitions. [2021-10-28 22:52:36,820 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 135 transitions. Word has length 65 [2021-10-28 22:52:36,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:36,820 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 135 transitions. [2021-10-28 22:52:36,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 5 states have call successors, (14), 2 states have call predecessors, (14), 5 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2021-10-28 22:52:36,821 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 135 transitions. [2021-10-28 22:52:36,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-10-28 22:52:36,822 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:36,822 INFO L513 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:36,844 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:37,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:37,036 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_atomic_sub_returnErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:37,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:37,037 INFO L85 PathProgramCache]: Analyzing trace with hash -638447166, now seen corresponding path program 1 times [2021-10-28 22:52:37,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:37,037 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1570994677] [2021-10-28 22:52:37,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:37,038 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:37,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:37,039 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:37,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-28 22:52:37,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:37,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-28 22:52:37,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:37,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-28 22:52:38,277 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:38,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:38,807 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:38,807 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:38,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1570994677] [2021-10-28 22:52:38,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1570994677] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:38,808 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:38,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18, 17] imperfect sequences [] total 18 [2021-10-28 22:52:38,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644849269] [2021-10-28 22:52:38,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-28 22:52:38,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:38,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-28 22:52:38,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-10-28 22:52:38,811 INFO L87 Difference]: Start difference. First operand 131 states and 135 transitions. Second operand has 19 states, 14 states have (on average 4.0) internal successors, (56), 12 states have internal predecessors, (56), 8 states have call successors, (20), 7 states have call predecessors, (20), 4 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) [2021-10-28 22:52:40,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:40,343 INFO L93 Difference]: Finished difference Result 183 states and 200 transitions. [2021-10-28 22:52:40,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-28 22:52:40,343 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 14 states have (on average 4.0) internal successors, (56), 12 states have internal predecessors, (56), 8 states have call successors, (20), 7 states have call predecessors, (20), 4 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) Word has length 76 [2021-10-28 22:52:40,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:40,345 INFO L225 Difference]: With dead ends: 183 [2021-10-28 22:52:40,346 INFO L226 Difference]: Without dead ends: 183 [2021-10-28 22:52:40,346 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 118 SyntacticMatches, 16 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2021-10-28 22:52:40,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-10-28 22:52:40,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 157. [2021-10-28 22:52:40,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 100 states have (on average 1.19) internal successors, (119), 113 states have internal predecessors, (119), 22 states have call successors, (22), 22 states have call predecessors, (22), 23 states have return successors, (26), 21 states have call predecessors, (26), 21 states have call successors, (26) [2021-10-28 22:52:40,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 167 transitions. [2021-10-28 22:52:40,357 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 167 transitions. Word has length 76 [2021-10-28 22:52:40,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:40,358 INFO L470 AbstractCegarLoop]: Abstraction has 157 states and 167 transitions. [2021-10-28 22:52:40,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 14 states have (on average 4.0) internal successors, (56), 12 states have internal predecessors, (56), 8 states have call successors, (20), 7 states have call predecessors, (20), 4 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) [2021-10-28 22:52:40,359 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 167 transitions. [2021-10-28 22:52:40,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-10-28 22:52:40,360 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:40,360 INFO L513 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:40,383 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:40,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:40,584 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_atomic_sub_returnErr1REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:40,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:40,584 INFO L85 PathProgramCache]: Analyzing trace with hash -638447165, now seen corresponding path program 1 times [2021-10-28 22:52:40,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:40,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1731699689] [2021-10-28 22:52:40,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:40,585 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:40,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:40,586 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:40,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-10-28 22:52:41,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:41,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-28 22:52:41,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:41,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-28 22:52:42,439 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:42,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:45,354 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:45,354 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:45,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1731699689] [2021-10-28 22:52:45,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1731699689] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:45,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:45,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19, 18] imperfect sequences [] total 36 [2021-10-28 22:52:45,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659481192] [2021-10-28 22:52:45,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-10-28 22:52:45,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:45,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-10-28 22:52:45,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-10-28 22:52:45,358 INFO L87 Difference]: Start difference. First operand 157 states and 167 transitions. Second operand has 37 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 23 states have internal predecessors, (72), 14 states have call successors, (25), 12 states have call predecessors, (25), 6 states have return successors, (15), 8 states have call predecessors, (15), 4 states have call successors, (15) [2021-10-28 22:52:49,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:49,645 INFO L93 Difference]: Finished difference Result 155 states and 163 transitions. [2021-10-28 22:52:49,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-28 22:52:49,646 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 23 states have internal predecessors, (72), 14 states have call successors, (25), 12 states have call predecessors, (25), 6 states have return successors, (15), 8 states have call predecessors, (15), 4 states have call successors, (15) Word has length 76 [2021-10-28 22:52:49,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:49,648 INFO L225 Difference]: With dead ends: 155 [2021-10-28 22:52:49,648 INFO L226 Difference]: Without dead ends: 155 [2021-10-28 22:52:49,649 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 113 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=151, Invalid=1741, Unknown=0, NotChecked=0, Total=1892 [2021-10-28 22:52:49,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2021-10-28 22:52:49,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 155. [2021-10-28 22:52:49,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 100 states have (on average 1.15) internal successors, (115), 111 states have internal predecessors, (115), 22 states have call successors, (22), 22 states have call predecessors, (22), 23 states have return successors, (26), 21 states have call predecessors, (26), 21 states have call successors, (26) [2021-10-28 22:52:49,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 163 transitions. [2021-10-28 22:52:49,661 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 163 transitions. Word has length 76 [2021-10-28 22:52:49,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:49,662 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 163 transitions. [2021-10-28 22:52:49,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 23 states have internal predecessors, (72), 14 states have call successors, (25), 12 states have call predecessors, (25), 6 states have return successors, (15), 8 states have call predecessors, (15), 4 states have call successors, (15) [2021-10-28 22:52:49,662 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 163 transitions. [2021-10-28 22:52:49,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-10-28 22:52:49,664 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:49,664 INFO L513 BasicCegarLoop]: trace histogram [16, 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, 1, 1] [2021-10-28 22:52:49,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:49,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:49,882 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_atomic_sub_returnErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:49,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:49,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1131008798, now seen corresponding path program 1 times [2021-10-28 22:52:49,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:49,883 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [570386745] [2021-10-28 22:52:49,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:49,884 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:49,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:49,885 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:49,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-28 22:52:50,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:50,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 22:52:50,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:51,228 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:51,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:51,668 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:51,668 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:51,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [570386745] [2021-10-28 22:52:51,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [570386745] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:51,668 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:51,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 14 [2021-10-28 22:52:51,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519986639] [2021-10-28 22:52:51,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-28 22:52:51,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:51,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-28 22:52:51,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-10-28 22:52:51,670 INFO L87 Difference]: Start difference. First operand 155 states and 163 transitions. Second operand has 14 states, 11 states have (on average 4.090909090909091) internal successors, (45), 12 states have internal predecessors, (45), 6 states have call successors, (17), 2 states have call predecessors, (17), 5 states have return successors, (11), 6 states have call predecessors, (11), 5 states have call successors, (11) [2021-10-28 22:52:51,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:51,823 INFO L93 Difference]: Finished difference Result 159 states and 165 transitions. [2021-10-28 22:52:51,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-28 22:52:51,823 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 4.090909090909091) internal successors, (45), 12 states have internal predecessors, (45), 6 states have call successors, (17), 2 states have call predecessors, (17), 5 states have return successors, (11), 6 states have call predecessors, (11), 5 states have call successors, (11) Word has length 83 [2021-10-28 22:52:51,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:51,825 INFO L225 Difference]: With dead ends: 159 [2021-10-28 22:52:51,825 INFO L226 Difference]: Without dead ends: 153 [2021-10-28 22:52:51,825 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-10-28 22:52:51,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-10-28 22:52:51,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 153. [2021-10-28 22:52:51,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 99 states have (on average 1.1313131313131313) internal successors, (112), 109 states have internal predecessors, (112), 22 states have call successors, (22), 22 states have call predecessors, (22), 22 states have return successors, (25), 21 states have call predecessors, (25), 21 states have call successors, (25) [2021-10-28 22:52:51,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 159 transitions. [2021-10-28 22:52:51,834 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 159 transitions. Word has length 83 [2021-10-28 22:52:51,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:51,834 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 159 transitions. [2021-10-28 22:52:51,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 4.090909090909091) internal successors, (45), 12 states have internal predecessors, (45), 6 states have call successors, (17), 2 states have call predecessors, (17), 5 states have return successors, (11), 6 states have call predecessors, (11), 5 states have call successors, (11) [2021-10-28 22:52:51,835 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 159 transitions. [2021-10-28 22:52:51,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-28 22:52:51,836 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:51,837 INFO L513 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:51,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:52,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:52,055 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_kobject_cleanupErr0REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:52,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:52,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1628283129, now seen corresponding path program 1 times [2021-10-28 22:52:52,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:52,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1326515084] [2021-10-28 22:52:52,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:52,056 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:52,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:52,057 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:52,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-28 22:52:52,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:53,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-28 22:52:53,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:53,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-28 22:52:54,005 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:54,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:52:54,651 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:54,651 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:52:54,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1326515084] [2021-10-28 22:52:54,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1326515084] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:52:54,652 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:52:54,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22, 21] imperfect sequences [] total 22 [2021-10-28 22:52:54,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486796606] [2021-10-28 22:52:54,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-28 22:52:54,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:52:54,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-28 22:52:54,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-10-28 22:52:54,655 INFO L87 Difference]: Start difference. First operand 153 states and 159 transitions. Second operand has 23 states, 17 states have (on average 4.176470588235294) internal successors, (71), 14 states have internal predecessors, (71), 10 states have call successors, (24), 9 states have call predecessors, (24), 4 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) [2021-10-28 22:52:56,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:52:56,641 INFO L93 Difference]: Finished difference Result 186 states and 202 transitions. [2021-10-28 22:52:56,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-28 22:52:56,642 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 17 states have (on average 4.176470588235294) internal successors, (71), 14 states have internal predecessors, (71), 10 states have call successors, (24), 9 states have call predecessors, (24), 4 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) Word has length 89 [2021-10-28 22:52:56,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:52:56,643 INFO L225 Difference]: With dead ends: 186 [2021-10-28 22:52:56,643 INFO L226 Difference]: Without dead ends: 186 [2021-10-28 22:52:56,644 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 138 SyntacticMatches, 18 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-10-28 22:52:56,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-10-28 22:52:56,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 159. [2021-10-28 22:52:56,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 103 states have (on average 1.1262135922330097) internal successors, (116), 112 states have internal predecessors, (116), 25 states have call successors, (25), 25 states have call predecessors, (25), 22 states have return successors, (28), 21 states have call predecessors, (28), 24 states have call successors, (28) [2021-10-28 22:52:56,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 169 transitions. [2021-10-28 22:52:56,652 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 169 transitions. Word has length 89 [2021-10-28 22:52:56,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:52:56,652 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 169 transitions. [2021-10-28 22:52:56,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 17 states have (on average 4.176470588235294) internal successors, (71), 14 states have internal predecessors, (71), 10 states have call successors, (24), 9 states have call predecessors, (24), 4 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) [2021-10-28 22:52:56,653 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 169 transitions. [2021-10-28 22:52:56,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-28 22:52:56,654 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:52:56,654 INFO L513 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:52:56,675 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-10-28 22:52:56,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:52:56,875 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_kobject_cleanupErr1REQUIRES_VIOLATION === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:52:56,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:52:56,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1628283130, now seen corresponding path program 1 times [2021-10-28 22:52:56,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:52:56,876 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [576953920] [2021-10-28 22:52:56,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:52:56,876 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:52:56,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:52:56,878 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:52:56,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-28 22:52:57,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:52:57,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 48 conjunts are in the unsatisfiable core [2021-10-28 22:52:57,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:52:57,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-28 22:52:59,065 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:52:59,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:53:02,955 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:53:02,956 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:53:02,956 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [576953920] [2021-10-28 22:53:02,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [576953920] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:53:02,956 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:53:02,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23, 22] imperfect sequences [] total 44 [2021-10-28 22:53:02,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786013508] [2021-10-28 22:53:02,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-10-28 22:53:02,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:53:02,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-10-28 22:53:02,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1853, Unknown=0, NotChecked=0, Total=1980 [2021-10-28 22:53:02,960 INFO L87 Difference]: Start difference. First operand 159 states and 169 transitions. Second operand has 45 states, 34 states have (on average 2.6470588235294117) internal successors, (90), 27 states have internal predecessors, (90), 18 states have call successors, (31), 16 states have call predecessors, (31), 6 states have return successors, (17), 10 states have call predecessors, (17), 6 states have call successors, (17) [2021-10-28 22:53:09,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:53:09,672 INFO L93 Difference]: Finished difference Result 157 states and 166 transitions. [2021-10-28 22:53:09,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-28 22:53:09,673 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 34 states have (on average 2.6470588235294117) internal successors, (90), 27 states have internal predecessors, (90), 18 states have call successors, (31), 16 states have call predecessors, (31), 6 states have return successors, (17), 10 states have call predecessors, (17), 6 states have call successors, (17) Word has length 89 [2021-10-28 22:53:09,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:53:09,675 INFO L225 Difference]: With dead ends: 157 [2021-10-28 22:53:09,675 INFO L226 Difference]: Without dead ends: 157 [2021-10-28 22:53:09,676 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 129 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=189, Invalid=2673, Unknown=0, NotChecked=0, Total=2862 [2021-10-28 22:53:09,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-10-28 22:53:09,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 157. [2021-10-28 22:53:09,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 103 states have (on average 1.0970873786407767) internal successors, (113), 110 states have internal predecessors, (113), 25 states have call successors, (25), 25 states have call predecessors, (25), 22 states have return successors, (28), 21 states have call predecessors, (28), 24 states have call successors, (28) [2021-10-28 22:53:09,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 166 transitions. [2021-10-28 22:53:09,684 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 166 transitions. Word has length 89 [2021-10-28 22:53:09,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:53:09,685 INFO L470 AbstractCegarLoop]: Abstraction has 157 states and 166 transitions. [2021-10-28 22:53:09,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 34 states have (on average 2.6470588235294117) internal successors, (90), 27 states have internal predecessors, (90), 18 states have call successors, (31), 16 states have call predecessors, (31), 6 states have return successors, (17), 10 states have call predecessors, (17), 6 states have call successors, (17) [2021-10-28 22:53:09,686 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 166 transitions. [2021-10-28 22:53:09,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-10-28 22:53:09,687 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:53:09,687 INFO L513 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:53:09,720 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-10-28 22:53:09,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:53:09,916 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:53:09,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:53:09,917 INFO L85 PathProgramCache]: Analyzing trace with hash 822322196, now seen corresponding path program 1 times [2021-10-28 22:53:09,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:53:09,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1520509085] [2021-10-28 22:53:09,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:53:09,918 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:53:09,918 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:53:09,919 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:53:09,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-10-28 22:53:10,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:53:10,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-28 22:53:10,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:53:12,717 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:53:12,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:53:14,287 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-10-28 22:53:14,287 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 22:53:14,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1520509085] [2021-10-28 22:53:14,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1520509085] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-28 22:53:14,287 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-28 22:53:14,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23, 21] imperfect sequences [] total 43 [2021-10-28 22:53:14,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814693625] [2021-10-28 22:53:14,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-10-28 22:53:14,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-28 22:53:14,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-10-28 22:53:14,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1726, Unknown=0, NotChecked=0, Total=1892 [2021-10-28 22:53:14,291 INFO L87 Difference]: Start difference. First operand 157 states and 166 transitions. Second operand has 44 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 26 states have internal predecessors, (100), 19 states have call successors, (35), 17 states have call predecessors, (35), 7 states have return successors, (18), 11 states have call predecessors, (18), 7 states have call successors, (18) [2021-10-28 22:53:17,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 22:53:17,231 INFO L93 Difference]: Finished difference Result 156 states and 165 transitions. [2021-10-28 22:53:17,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-28 22:53:17,233 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 26 states have internal predecessors, (100), 19 states have call successors, (35), 17 states have call predecessors, (35), 7 states have return successors, (18), 11 states have call predecessors, (18), 7 states have call successors, (18) Word has length 92 [2021-10-28 22:53:17,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 22:53:17,234 INFO L225 Difference]: With dead ends: 156 [2021-10-28 22:53:17,234 INFO L226 Difference]: Without dead ends: 156 [2021-10-28 22:53:17,235 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 136 SyntacticMatches, 5 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=230, Invalid=2422, Unknown=0, NotChecked=0, Total=2652 [2021-10-28 22:53:17,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-10-28 22:53:17,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2021-10-28 22:53:17,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 103 states have (on average 1.087378640776699) internal successors, (112), 109 states have internal predecessors, (112), 25 states have call successors, (25), 25 states have call predecessors, (25), 22 states have return successors, (28), 21 states have call predecessors, (28), 24 states have call successors, (28) [2021-10-28 22:53:17,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 165 transitions. [2021-10-28 22:53:17,242 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 165 transitions. Word has length 92 [2021-10-28 22:53:17,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 22:53:17,243 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 165 transitions. [2021-10-28 22:53:17,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 26 states have internal predecessors, (100), 19 states have call successors, (35), 17 states have call predecessors, (35), 7 states have return successors, (18), 11 states have call predecessors, (18), 7 states have call successors, (18) [2021-10-28 22:53:17,244 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 165 transitions. [2021-10-28 22:53:17,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-10-28 22:53:17,245 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 22:53:17,245 INFO L513 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 22:53:17,283 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-10-28 22:53:17,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 [2021-10-28 22:53:17,459 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE === [ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION (and 67 more)] === [2021-10-28 22:53:17,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 22:53:17,459 INFO L85 PathProgramCache]: Analyzing trace with hash -692582595, now seen corresponding path program 1 times [2021-10-28 22:53:17,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-28 22:53:17,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [634432730] [2021-10-28 22:53:17,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 22:53:17,460 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-28 22:53:17,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat [2021-10-28 22:53:17,461 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-28 22:53:17,462 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-10-28 22:53:18,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 22:53:18,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 121 conjunts are in the unsatisfiable core [2021-10-28 22:53:18,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 22:53:18,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-28 22:53:18,700 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-28 22:53:18,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 26 treesize of output 25 [2021-10-28 22:53:18,800 INFO L354 Elim1Store]: treesize reduction 68, result has 20.9 percent of original size [2021-10-28 22:53:18,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 40 [2021-10-28 22:53:18,960 INFO L354 Elim1Store]: treesize reduction 126, result has 18.2 percent of original size [2021-10-28 22:53:18,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 55 [2021-10-28 22:53:19,175 INFO L354 Elim1Store]: treesize reduction 198, result has 16.1 percent of original size [2021-10-28 22:53:19,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 62 treesize of output 70 [2021-10-28 22:53:19,436 INFO L354 Elim1Store]: treesize reduction 246, result has 15.2 percent of original size [2021-10-28 22:53:19,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 69 treesize of output 80 [2021-10-28 22:53:19,809 INFO L354 Elim1Store]: treesize reduction 332, result has 13.8 percent of original size [2021-10-28 22:53:19,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 80 treesize of output 94 [2021-10-28 22:53:20,373 INFO L354 Elim1Store]: treesize reduction 444, result has 12.3 percent of original size [2021-10-28 22:53:20,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 92 treesize of output 109 [2021-10-28 22:53:20,977 INFO L354 Elim1Store]: treesize reduction 540, result has 11.6 percent of original size [2021-10-28 22:53:20,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 36 case distinctions, treesize of input 102 treesize of output 122 [2021-10-28 22:53:21,558 INFO L354 Elim1Store]: treesize reduction 680, result has 10.5 percent of original size [2021-10-28 22:53:21,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 45 case distinctions, treesize of input 114 treesize of output 137 [2021-10-28 22:53:22,292 INFO L354 Elim1Store]: treesize reduction 828, result has 9.8 percent of original size [2021-10-28 22:53:22,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 55 case distinctions, treesize of input 126 treesize of output 152 [2021-10-28 22:53:23,193 INFO L354 Elim1Store]: treesize reduction 990, result has 9.2 percent of original size [2021-10-28 22:53:23,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 66 case distinctions, treesize of input 138 treesize of output 167 [2021-10-28 22:53:24,445 INFO L354 Elim1Store]: treesize reduction 1100, result has 8.9 percent of original size [2021-10-28 22:53:24,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 78 case distinctions, treesize of input 146 treesize of output 178 [2021-10-28 22:53:25,768 INFO L354 Elim1Store]: treesize reduction 1270, result has 8.4 percent of original size [2021-10-28 22:53:25,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 91 case distinctions, treesize of input 157 treesize of output 192 [2021-10-28 22:53:27,286 INFO L354 Elim1Store]: treesize reduction 1452, result has 7.9 percent of original size [2021-10-28 22:53:27,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 105 case distinctions, treesize of input 168 treesize of output 206 [2021-10-28 22:53:28,995 INFO L354 Elim1Store]: treesize reduction 1646, result has 7.5 percent of original size [2021-10-28 22:53:28,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 15 select indices, 15 select index equivalence classes, 0 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 120 case distinctions, treesize of input 179 treesize of output 220 [2021-10-28 22:53:35,033 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_DerPreprocessor_4 (_ BitVec 32)) (v_DerPreprocessor_3 (_ BitVec 32)) (v_DerPreprocessor_2 (_ BitVec 32)) (v_DerPreprocessor_1 (_ BitVec 32))) (= (store |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_internal_#in~kobj.base| (let ((.cse0 (bvadd (_ bv4 32) |c_ldv_kobject_init_internal_#in~kobj.offset|))) (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_internal_#in~kobj.base|) (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv12 32)) v_DerPreprocessor_1) (bvadd (_ bv13 32) |c_ldv_kobject_init_internal_#in~kobj.offset|) v_DerPreprocessor_2) (bvadd (_ bv14 32) |c_ldv_kobject_init_internal_#in~kobj.offset|) v_DerPreprocessor_3) (bvadd (_ bv15 32) |c_ldv_kobject_init_internal_#in~kobj.offset|) v_DerPreprocessor_4) .cse0 .cse0) (bvadd (_ bv8 32) |c_ldv_kobject_init_internal_#in~kobj.offset|) .cse0))) |c_#memory_$Pointer$.offset|)) is different from true [2021-10-28 22:53:37,089 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_DerPreprocessor_4 (_ BitVec 32)) (v_DerPreprocessor_3 (_ BitVec 32)) (v_DerPreprocessor_2 (_ BitVec 32)) (v_DerPreprocessor_1 (_ BitVec 32))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_#in~kobj.base| (let ((.cse0 (bvadd (_ bv4 32) |c_ldv_kobject_init_#in~kobj.offset|))) (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_#in~kobj.base|) (bvadd |c_ldv_kobject_init_#in~kobj.offset| (_ bv12 32)) v_DerPreprocessor_1) (bvadd (_ bv13 32) |c_ldv_kobject_init_#in~kobj.offset|) v_DerPreprocessor_2) (bvadd (_ bv14 32) |c_ldv_kobject_init_#in~kobj.offset|) v_DerPreprocessor_3) (bvadd |c_ldv_kobject_init_#in~kobj.offset| (_ bv15 32)) v_DerPreprocessor_4) .cse0 .cse0) (bvadd (_ bv8 32) |c_ldv_kobject_init_#in~kobj.offset|) .cse0))))) is different from true [2021-10-28 22:53:37,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:37,343 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-28 22:53:37,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 185 treesize of output 195 [2021-10-28 22:53:43,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 22:53:43,800 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-28 22:53:43,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 120 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 133 treesize of output 121 [2021-10-28 22:53:46,643 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-28 22:53:46,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 66 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 92 treesize of output 40 [2021-10-28 22:53:47,157 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 22:53:47,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-28 22:56:08,223 WARN L207 SmtUtils]: Spent 2.22 m on a formula simplification that was a NOOP. DAG size: 152 [2021-10-28 22:56:25,350 WARN L207 SmtUtils]: Spent 15.00 s on a formula simplification that was a NOOP. DAG size: 106 [2021-10-28 22:56:33,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 63 treesize of output 59 [2021-10-28 22:56:35,878 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_ldv_kobject_init_#in~kobj.base_BEFORE_CALL_4| (_ BitVec 32)) (|v_ldv_kobject_init_#in~kobj.offset_BEFORE_CALL_2| (_ BitVec 32))) (or (exists ((v_DerPreprocessor_19 (_ BitVec 32)) (v_DerPreprocessor_20 (_ BitVec 32)) (v_DerPreprocessor_17 (_ BitVec 32)) (v_DerPreprocessor_18 (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_internal_#in~kobj.base| (let ((.cse0 (bvadd (_ bv4 32) |c_ldv_kobject_init_internal_#in~kobj.offset|))) (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_internal_#in~kobj.base|) (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv12 32)) v_DerPreprocessor_17) (bvadd (_ bv13 32) |c_ldv_kobject_init_internal_#in~kobj.offset|) v_DerPreprocessor_18) (bvadd (_ bv14 32) |c_ldv_kobject_init_internal_#in~kobj.offset|) v_DerPreprocessor_19) (bvadd (_ bv15 32) |c_ldv_kobject_init_internal_#in~kobj.offset|) v_DerPreprocessor_20) .cse0 .cse0) (bvadd (_ bv8 32) |c_ldv_kobject_init_internal_#in~kobj.offset|) .cse0))) |v_ldv_kobject_init_#in~kobj.base_BEFORE_CALL_4|) |v_ldv_kobject_init_#in~kobj.offset_BEFORE_CALL_2|) (_ bv0 32)))) (= (select (select |c_#memory_$Pointer$.offset| |v_ldv_kobject_init_#in~kobj.base_BEFORE_CALL_4|) |v_ldv_kobject_init_#in~kobj.offset_BEFORE_CALL_2|) (_ bv0 32)))) is different from false [2021-10-28 22:56:38,204 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_ldv_kobject_init_#in~kobj.base_BEFORE_CALL_4| (_ BitVec 32)) (|v_ldv_kobject_init_#in~kobj.offset_BEFORE_CALL_2| (_ BitVec 32))) (or (exists ((v_DerPreprocessor_19 (_ BitVec 32)) (v_DerPreprocessor_20 (_ BitVec 32)) (v_DerPreprocessor_17 (_ BitVec 32)) (v_DerPreprocessor_18 (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_internal_#in~kobj.base| (let ((.cse0 (bvadd (_ bv4 32) |c_ldv_kobject_init_internal_#in~kobj.offset|))) (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_internal_#in~kobj.base|) (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv12 32)) v_DerPreprocessor_17) (bvadd (_ bv13 32) |c_ldv_kobject_init_internal_#in~kobj.offset|) v_DerPreprocessor_18) (bvadd (_ bv14 32) |c_ldv_kobject_init_internal_#in~kobj.offset|) v_DerPreprocessor_19) (bvadd (_ bv15 32) |c_ldv_kobject_init_internal_#in~kobj.offset|) v_DerPreprocessor_20) .cse0 .cse0) (bvadd (_ bv8 32) |c_ldv_kobject_init_internal_#in~kobj.offset|) .cse0))) |v_ldv_kobject_init_#in~kobj.base_BEFORE_CALL_4|) |v_ldv_kobject_init_#in~kobj.offset_BEFORE_CALL_2|) (_ bv0 32)))) (= (_ bv0 32) (select (select (store |c_#memory_$Pointer$.offset| c_ldv_kobject_init_internal_~kobj.base (let ((.cse1 (bvadd (_ bv4 32) c_ldv_kobject_init_internal_~kobj.offset))) (store (store (select |c_#memory_$Pointer$.offset| c_ldv_kobject_init_internal_~kobj.base) .cse1 .cse1) (bvadd (_ bv8 32) c_ldv_kobject_init_internal_~kobj.offset) .cse1))) |v_ldv_kobject_init_#in~kobj.base_BEFORE_CALL_4|) |v_ldv_kobject_init_#in~kobj.offset_BEFORE_CALL_2|)))) is different from false [2021-10-28 22:56:38,585 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-28 22:56:38,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 3830258 treesize of output 3821565 [2021-10-28 22:56:58,118 WARN L207 SmtUtils]: Spent 19.52 s on a formula simplification that was a NOOP. DAG size: 2072 [2021-10-28 23:04:14,186 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 101 [2021-10-28 23:04:14,190 WARN L228 Executor]: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) stderr output: (error "out of memory") [2021-10-28 23:04:14,192 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-28 23:04:14,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [634432730] [2021-10-28 23:04:14,193 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") [2021-10-28 23:04:14,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1061363288] [2021-10-28 23:04:14,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:04:14,193 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-28 23:04:14,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/cvc4 [2021-10-28 23:04:14,194 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-28 23:04:14,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2021-10-28 23:04:16,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:04:16,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 117 conjunts are in the unsatisfiable core [2021-10-28 23:04:16,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:04:16,786 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Connection to SMT solver broken [2021-10-28 23:04:16,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653917584] [2021-10-28 23:04:16,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:04:16,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:04:16,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:04:16,788 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:04:16,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-10-28 23:04:18,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:04:18,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 123 conjunts are in the unsatisfiable core [2021-10-28 23:04:18,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:04:18,220 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Connection to SMT solver broken [2021-10-28 23:04:18,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:04:18,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [] total 0 [2021-10-28 23:04:18,221 ERROR L172 FreeRefinementEngine]: Strategy WOLF failed to provide any proof altough trace is infeasible [2021-10-28 23:04:18,221 INFO L627 BasicCegarLoop]: Counterexample might be feasible [2021-10-28 23:04:18,231 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:04:18,233 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_allocErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,233 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_allocErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,234 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_kref_initErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,234 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_kref_initErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,234 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_atomic_add_returnErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,234 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_atomic_add_returnErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,235 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_atomic_add_returnErr2REQUIRES_VIOLATION [2021-10-28 23:04:18,235 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_atomic_add_returnErr3REQUIRES_VIOLATION [2021-10-28 23:04:18,235 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,235 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,235 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION [2021-10-28 23:04:18,236 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION [2021-10-28 23:04:18,236 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __ldv_list_addErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,236 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __ldv_list_addErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,236 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __ldv_list_addErr2REQUIRES_VIOLATION [2021-10-28 23:04:18,236 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __ldv_list_addErr3REQUIRES_VIOLATION [2021-10-28 23:04:18,237 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __ldv_list_addErr4REQUIRES_VIOLATION [2021-10-28 23:04:18,237 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __ldv_list_addErr5REQUIRES_VIOLATION [2021-10-28 23:04:18,237 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __ldv_list_addErr6REQUIRES_VIOLATION [2021-10-28 23:04:18,237 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __ldv_list_addErr7REQUIRES_VIOLATION [2021-10-28 23:04:18,238 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_dev_set_drvdataErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,238 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_dev_set_drvdataErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,238 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __ldv_list_delErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,238 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __ldv_list_delErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,238 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __ldv_list_delErr2REQUIRES_VIOLATION [2021-10-28 23:04:18,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __ldv_list_delErr3REQUIRES_VIOLATION [2021-10-28 23:04:18,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_atomic_sub_returnErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_atomic_sub_returnErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_atomic_sub_returnErr2REQUIRES_VIOLATION [2021-10-28 23:04:18,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_atomic_sub_returnErr3REQUIRES_VIOLATION [2021-10-28 23:04:18,240 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_list_addErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,240 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_list_addErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,240 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_destroy_msgsErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,240 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_destroy_msgsErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,241 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_destroy_msgsErr2REQUIRES_VIOLATION [2021-10-28 23:04:18,241 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_destroy_msgsErr3REQUIRES_VIOLATION [2021-10-28 23:04:18,241 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_destroy_msgsErr4REQUIRES_VIOLATION [2021-10-28 23:04:18,241 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_destroy_msgsErr5REQUIRES_VIOLATION [2021-10-28 23:04:18,241 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_dev_get_drvdataErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,242 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_dev_get_drvdataErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,242 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_freeErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,242 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_freeErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,242 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:04:18,243 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:04:18,243 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:04:18,243 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:04:18,243 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_freeErr6ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:04:18,244 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_freeErr7ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:04:18,244 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location mainErr0ENSURES_VIOLATIONMEMORY_LEAK [2021-10-28 23:04:18,244 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_fillErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,244 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_fillErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,244 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_fillErr2REQUIRES_VIOLATION [2021-10-28 23:04:18,245 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_fillErr3REQUIRES_VIOLATION [2021-10-28 23:04:18,245 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_fillErr4REQUIRES_VIOLATION [2021-10-28 23:04:18,245 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_msg_fillErr5REQUIRES_VIOLATION [2021-10-28 23:04:18,245 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_kobject_cleanupErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,246 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_kobject_cleanupErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,246 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:04:18,246 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:04:18,246 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:04:18,247 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_kobject_cleanupErr6ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:04:18,247 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_kobject_cleanupErr7ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:04:18,247 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_kobject_createErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,247 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_kobject_createErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,247 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_list_delErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,248 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_list_delErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,248 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_list_delErr2REQUIRES_VIOLATION [2021-10-28 23:04:18,248 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_list_delErr3REQUIRES_VIOLATION [2021-10-28 23:04:18,248 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_list_add_tailErr0REQUIRES_VIOLATION [2021-10-28 23:04:18,248 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_list_add_tailErr1REQUIRES_VIOLATION [2021-10-28 23:04:18,271 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2021-10-28 23:04:18,504 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-10-28 23:04:18,679 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/cvc4 --incremental --print-success --lang smt (25)] Forceful destruction successful, exit code 0 [2021-10-28 23:04:18,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/mathsat -unsat_core_generation=3,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e55938d-d25e-49ee-ab64-9158478d637b/bin/uautomizer-GMMbpWq8iD/cvc4 --incremental --print-success --lang smt [2021-10-28 23:04:18,875 INFO L731 BasicCegarLoop]: Path program histogram: [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:04:18,879 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-28 23:04:18,884 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-10-28 23:04:18,898 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.10 11:04:18 BoogieIcfgContainer [2021-10-28 23:04:18,898 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-28 23:04:18,899 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-28 23:04:18,899 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-28 23:04:18,899 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-28 23:04:18,900 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 10:52:03" (3/4) ... [2021-10-28 23:04:18,904 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-28 23:04:18,904 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-28 23:04:18,905 INFO L168 Benchmark]: Toolchain (without parser) took 738008.58 ms. Allocated memory was 83.9 MB in the beginning and 1.2 GB in the end (delta: 1.1 GB). Free memory was 67.3 MB in the beginning and 999.8 MB in the end (delta: -932.5 MB). Peak memory consumption was 212.7 MB. Max. memory is 16.1 GB. [2021-10-28 23:04:18,906 INFO L168 Benchmark]: CDTParser took 0.33 ms. Allocated memory is still 83.9 MB. Free memory was 65.4 MB in the beginning and 65.3 MB in the end (delta: 67.0 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:04:18,906 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1026.81 ms. Allocated memory is still 83.9 MB. Free memory was 67.1 MB in the beginning and 48.4 MB in the end (delta: 18.7 MB). Peak memory consumption was 19.5 MB. Max. memory is 16.1 GB. [2021-10-28 23:04:18,907 INFO L168 Benchmark]: Boogie Preprocessor took 110.41 ms. Allocated memory is still 83.9 MB. Free memory was 48.4 MB in the beginning and 43.7 MB in the end (delta: 4.7 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. [2021-10-28 23:04:18,907 INFO L168 Benchmark]: RCFGBuilder took 1702.30 ms. Allocated memory was 83.9 MB in the beginning and 134.2 MB in the end (delta: 50.3 MB). Free memory was 43.7 MB in the beginning and 72.5 MB in the end (delta: -28.8 MB). Peak memory consumption was 22.0 MB. Max. memory is 16.1 GB. [2021-10-28 23:04:18,908 INFO L168 Benchmark]: TraceAbstraction took 735155.76 ms. Allocated memory was 134.2 MB in the beginning and 1.2 GB in the end (delta: 1.1 GB). Free memory was 71.8 MB in the beginning and 999.8 MB in the end (delta: -928.0 MB). Peak memory consumption was 169.2 MB. Max. memory is 16.1 GB. [2021-10-28 23:04:18,908 INFO L168 Benchmark]: Witness Printer took 5.28 ms. Allocated memory is still 1.2 GB. Free memory is still 999.8 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:04:18,910 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.33 ms. Allocated memory is still 83.9 MB. Free memory was 65.4 MB in the beginning and 65.3 MB in the end (delta: 67.0 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 1026.81 ms. Allocated memory is still 83.9 MB. Free memory was 67.1 MB in the beginning and 48.4 MB in the end (delta: 18.7 MB). Peak memory consumption was 19.5 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 110.41 ms. Allocated memory is still 83.9 MB. Free memory was 48.4 MB in the beginning and 43.7 MB in the end (delta: 4.7 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. * RCFGBuilder took 1702.30 ms. Allocated memory was 83.9 MB in the beginning and 134.2 MB in the end (delta: 50.3 MB). Free memory was 43.7 MB in the beginning and 72.5 MB in the end (delta: -28.8 MB). Peak memory consumption was 22.0 MB. Max. memory is 16.1 GB. * TraceAbstraction took 735155.76 ms. Allocated memory was 134.2 MB in the beginning and 1.2 GB in the end (delta: 1.1 GB). Free memory was 71.8 MB in the beginning and 999.8 MB in the end (delta: -928.0 MB). Peak memory consumption was 169.2 MB. Max. memory is 16.1 GB. * Witness Printer took 5.28 ms. Allocated memory is still 1.2 GB. Free memory is still 999.8 MB. There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 702]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: unable to decide satisfiability of path constraint. Possible FailurePath: [L569] struct ldv_list_head ldv_global_msg_list = { &(ldv_global_msg_list), &(ldv_global_msg_list) }; [L770] CALL entry_point() [L764] struct ldv_kobject *kobj; [L765] CALL, EXPR ldv_kobject_create() [L740] struct ldv_kobject *kobj; [L741] CALL, EXPR ldv_malloc(sizeof(*kobj)) [L526] COND TRUE __VERIFIER_nondet_int() [L527] return malloc(size); [L741] RET, EXPR ldv_malloc(sizeof(*kobj)) [L741] kobj = ldv_malloc(sizeof(*kobj)) [L742] COND FALSE !(!kobj) [L744] FCALL memset(kobj, 0, sizeof(*kobj)) [L745] CALL ldv_kobject_init(kobj) [L730] COND FALSE !(!kobj) [L733] CALL ldv_kobject_init_internal(kobj) [L723] COND FALSE !(!kobj) [L725] CALL ldv_kref_init(&kobj->kref) [L682] ((&kref->refcount)->counter) = (1) [L725] RET ldv_kref_init(&kobj->kref) [L726] CALL LDV_INIT_LIST_HEAD(&kobj->entry) [L540] list->next = list [L541] list->prev = list [L726] RET LDV_INIT_LIST_HEAD(&kobj->entry) [L733] RET ldv_kobject_init_internal(kobj) [L745] RET ldv_kobject_init(kobj) [L746] return kobj; [L765] RET, EXPR ldv_kobject_create() [L765] kobj = ldv_kobject_create() [L766] CALL f_22_put(kobj) [L761] CALL ldv_kobject_put(kobj) [L711] COND TRUE \read(*kobj) [L712] CALL ldv_kref_put(&kobj->kref, ldv_kobject_release) [L690] CALL ldv_kref_sub(kref, 1, release) [L674] CALL, EXPR ldv_atomic_sub_return(((int) count), (&kref->refcount)) [L665] int temp; [L666] EXPR v->counter [L666] temp = v->counter [L667] temp -= i [L668] v->counter = temp [L669] return temp; [L674] RET, EXPR ldv_atomic_sub_return(((int) count), (&kref->refcount)) [L674] COND TRUE (ldv_atomic_sub_return(((int) count), (&kref->refcount)) == 0) [L675] CALL release(kref) [L706] const typeof( ((struct ldv_kobject *)0)->kref ) *__mptr = (kref); [L706] struct ldv_kobject *kobj = ({ const typeof( ((struct ldv_kobject *)0)->kref ) *__mptr = (kref); (struct ldv_kobject *)( (char *)__mptr - ((size_t) &((struct ldv_kobject *)0)->kref) );}); [L707] CALL ldv_kobject_cleanup(kobj) [L699] EXPR kobj->name [L699] char *name = kobj->name; [L700] free(kobj) [L700] free(kobj) [L700] free(kobj) [L701] COND TRUE \read(*name) [L702] free(name) - UnprovableResult [Line: 578]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 578]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 682]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 682]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 658]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 658]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 660]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 660]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 540]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 540]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 541]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 541]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 547]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 547]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 548]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 548]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 549]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 549]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 550]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 550]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 623]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 623]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 554]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 554]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 555]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 555]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 666]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 666]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 668]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 668]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 559]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 559]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 607]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 607]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 607]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 607]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 607]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 607]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 619]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 619]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 593]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 593]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 593]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 593]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 593]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 594]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 594]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 594]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 769]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 587]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 587]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 587]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 587]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 588]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 588]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 699]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 699]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 700]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 700]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 700]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 702]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 702]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 744]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 744]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 567]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 567]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 567]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 567]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 563]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 563]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 49 procedures, 341 locations, 71 error locations. Started 1 CEGAR loops. OverallTime: 735.0s, OverallIterations: 23, TraceHistogramMax: 16, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 29.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 2409 SDtfs, 1258 SDslu, 19332 SDs, 0 SdLazy, 10820 SolverSat, 352 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 21.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2299 GetRequests, 1821 SyntacticMatches, 73 SemanticMatches, 405 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2296 ImplicationChecksByTransitivity, 18.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=20, InterpolantAutomatonStates: 281, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 22 MinimizatonAttempts, 134 StatesRemovedByMinimization, 10 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 2.3s SatisfiabilityAnalysisTime, 684.4s InterpolantComputationTime, 1219 NumberOfCodeBlocks, 1183 NumberOfCodeBlocksAsserted, 23 NumberOfCheckSat, 2298 ConstructedInterpolants, 310 QuantifiedInterpolants, 14432 SizeOfPredicates, 143 NumberOfNonLiveVariables, 5250 ConjunctsInSsa, 472 ConjunctsInUnsatCore, 45 InterpolantComputations, 38 PerfectInterpolantSequences, 2984/3378 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces Received shutdown request...